An electron app for tracking time. Now with Jira support!
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.vscode
bin
client
server
server_native
.gitignore
README.md
appveyor.yml
build.ps1
build.sh
version.js

README.md

TimeTracker

An electron app for tracking time

TimeTracker Screenshot

Usage

Installing

$ git clone git@github.com:jpfeiffer16/TimeTracker.git

$ cd TimeTracker

Install bower if you don't have it:

$ npm install -g bower

Install deps:

$ npm install

Now install front-end deps with bower.

$ bower install

Now run npm start to launch the app.

Manually adding a desktop file.

If you would like to be able to run the program from your desktop launcher, copy the file ~/install/TimeTracker.desktop to your ~/.local/share/applications folder.

Will work on a global install option in the future.

Notes:

Currently only Windows and Linux are supported.

Destop launcher only works on linux currently.

Existing pre-Jira-Integration DB migrations:

If you have a sqlite db used by the app that is older than the jira-integration addition, you will need to execute the sql in the file ~/dbscripts/addSyncedToTasks.sql on your db before it will work with the app again.

Technical Details

Time, Notes and stats are stored in a SQLite DB the path to which is specified in Settings > DB Path