Time recording web application configured for deployment to Google AppEngine. I've been using this to record my time since at least 2012 and still works great (4 Dec 2020).
Status: production
Features are:
- Very concise time entry
- Fast to use
- Enter your daily work periods using the numeric keypad as fast as you can type!
- Creates printable report on specified time range with signature blocks for yourself and supervisor
- Displays graphs of your working hours by day, week, month, year
- Asynchronous non-blocking ui using JQueryUI
- Built and deployed with Maven
- Sends backup of all entered data in csv format to your email address on demand
Go to http://its-showtime.appspot.com
mvn clean package appengine:devserver
Browse to http://localhost:8080
Open this file with your browser (and add the offline parameter):
timesheet/src/main/webapp/main.jsp?offline=true
mvn clean package appengine:update -Dappengine.app.name=<YOUR_APP_NAME>
If behind a proxy, use (for example):
mvn clean package appengine:update -DproxySet=true -DproxyHost=proxy -DproxyPort=8080 -Dappengine.app.name=<YOUR-APP-NAME>
