dyve-agency / zeitkit

An open source time-tracker for developers.

Home Page:https://zeitkit.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zeitkit

Codeship Status for ZEITIO/zeitkit

The goal of Zeitkit has been to develop a super simple time tracking software that is highly adjusted to the needs of developers.

  • Track time for your clients
  • Write detailed descriptions of what you have done
  • Organize clients
  • Write monthly invoices based on your worked times
  • Manage a whole team with shared clients
  • Reporting to see how your team is doing
  • Fully fledged PDF invoice generation. 100% compliant with German law.
  • View the demo: https://zeitkit.herokuapp.com/

Screenshots

Tracking time

Alt text

Shared clients feature

Shared clients

Invoicing Feature

Invoicing Feature

Setup

Prerequisite:

  • Ruby 2.2.2
  • Postgresql 9.3+
  • Redis server
  • rbenv-vars

Make sure you have mailcatcher installed:

gem install mailcatcher
# Start mailcatcher
mailcatcher

Install all ruby gems:

bundle install

Start everything:

bundle exec rails s

Open the app:

http://localhost:3000

TODO

  • Session store should be configurable with an environment variable REDIS_SESSION_STORE

About

An open source time-tracker for developers.

https://zeitkit.herokuapp.com/

License:MIT License


Languages

Language:Ruby 64.6%Language:HTML 20.2%Language:JavaScript 9.7%Language:CSS 5.4%