OATS (Online Automated Timecard System) is a multi-user online timecard system written in PHP/MySQL. It allows users to input their hours and then print their hours out at the end of the time period (in PDF/HTML/text format). It also has support for creating a template if the user works the same hours every week. After submitting his/her timecard, the user can start a new timecard, and the old one is archived. The data is all stored in MySQL, and there is support for three authentication methods: database, IMAP, and POP3. It has a well-developed administration center to make it easy to log in as another user, clean out tables, and update the FAQ.
Release Notes: This release now uses the HTML_ToPDF class to create the PDF timecards which should make the process more robust.
Release Notes: This version is compatible with PHP 4.2 or any other PHP version which has register_globals off. There are a number of other minor bugfixes as well.
Release Notes: This is a complete rewrite into PHP/MySQL from Perl, including a new user interface and database design, and several new features including an admin center, FAQ, and clock in/out.