Home

Awesome

toggl-reporter

screenshot

Tiny SpringBoot-Application, build with vaadin and mongodb, that pulls your TimeEntries of your workspace from toggl. The stored information allow a fine grained reporting and analysis that aren't possible within toggl. Some Report examples:

Why we've build this app: As a small software mill we need to track your employee's time and perform some checks. Furthermore detailed reportings and performance indicators encourage everybody within the team.

usage

Mainly we've designed the application to run within docker. We've provided an image rocketbaseio/toggl-reporter.

# shell command to get it run within docker
docker run -ti --rm -e SPRING_DATA_MONGODB_URI=mongodb://mongo/toggl-report -p 8080:8080 --link mongo:mongo rocketbaseio/toggl-reporter
# link the application to a mongo-container and configure datebase settings

At first run an admin user with password admin wil get created. After login the application ask's for an toggl-api-token. All configurations, tokens etc. will get stored to your mongodb.

It's recommended to change the password of the admin-user!

configuration

remarks

this is an initial version - no warranties etc...