This project is no longer maintained. Check out https://timesheet.gregbrown.co - the time tracking application which grew out of this codebase.
A small time tracking and task management application designed for individuals. This project was originally built for my own personal use. Feel free to make suggestions or report issues.
- Per-project todo lists
- Graphical timetracker interface baked in, integrates with todos
- Generates itemised pdf invoices from billable time on project
- Builds on django's built-in admin, using admin views where possible.
-
Download the latest release and run
python setup.py install
-
Add '
projectmanager
' toINSTALLED_APPS
, migrate your database, and include'projectmanager.urls'
somewhere in your urlconf. -
Copy the
projectmanager/templates/admin
folder into your main templates directory, so that django can find it. This will include projectmanager links at the top of every admin page. -
For invoice generation, you'll need to create your own
projectmanager/pdf/invoice.html
template. -
Add
PROJECTMANAGER_HOURLY_RATE
andPROJECTMANAGER_SALES_TAX
to your settings to customise.
- Enable more than one user