/timepad

A simple, visual solution to time tracking in the browser.

Primary LanguageJavaScript

timepad

A simple, visual solution to time tracking in the browser.

This webapp is based on a processing sketch that I wrote called timeline. Go have a look at that to get a sense of what timepad will do.

Contribute

Set things up

  1. install python 3.7
  2. fork this repo
  3. clone your fork
  4. cd into the project folder
  5. python -m venv venv
  6. activate the venv, $ source <venv>/bin/activate on bash/zsh, C:\> <venv>\Scripts\activate.bat on windows
  7. pip install -r requirements.txt

Run development server

  1. set your flask variables
  2. flask init-db
  3. flask run

Make changes

  1. make a new branch
  2. make changes
  3. run pytest
  4. commit changes
  5. pull request