Time Tracker is a small one-user application to help you track your time. I use it to keep track of my hours at work. I was doing this with a spreadsheet, but decided something a little more automated would be nice. Time Tracker is built with Ruby and Sinatra and can be deployed to Heroku without any modifications. Just set the necessary environment variables.
Set your local timezone in ./config/config.yml
. The default is set to Eastern Time.
There are three environment variables you need to set G_API_CLIENT
, G_API_SECRET
, and VALID_EMAIL
.
G_API_CLIENT
- Google API Client IDG_API_SECRET
- Google API Client SecretVALID_EMAIL
- A string of e-mail addresses that can use the application
To get your Google API client id and secret you will need to use the Google API Console.
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. To attribute this work link to this repository.