Timetrack is a simle webapp to track time worked on projects for clients.
As you will see by the setup steps, it's in extremelly early development stages, so use it at your own risk.
This code is built up on the CodeIgniter PHP framework (version 1.7.2), so you must comply with it's (humble) requirements to run TimeTrack:
- PHP version 5.1.6 or newer.
- MySQL 4.1+.
- Create
app/config/config.php
file by duplicatingconfig.php.sample
and set the$config['base_url']
to the base URL of your Timetrack installation. - Create
app/config/database.php
file by duplicatingdatabase.php.sample
and set the database connection properties. - Run all the scripts from
app/sql
in your database, on their specific order (001
,002
,003
...). - Create a user by directly inserting a record in the
users
table. Thekey
field must be filled with an MD5 hash generated from your desired password (yes, users still must be created by hand). - Access your base URL in a web browser and log in. Before start adding tasks, you must first create at least one client and one project.