kensodemann / personal-task-timer

Personal Task Timer Application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Personal Task Timer

A simple personal application used to track the minutes spent on various tasks. Note that the resolution of time in this app is minutes. Active tracking us handled in millisecnds but time is stored as minutes. For this reason it is not suitable for tasks that start and stop throughout the day. Rather, it is intended for the tracking of longer running tasks.

Getting started

  • clone the repo
  • npm i
  • npm start
  • npm run test:watch

To deploy the application, use npm run release

npm test will run all of the tests and coverage.

npm run lint will run the linting.

Any change pushed to master on GitHub must pass both npm run test:ci and npm run lint. If they do not, the CI build on GitHub will be marked as a failure.

About

Personal Task Timer Application


Languages

Language:TypeScript 88.6%Language:HTML 5.9%Language:JavaScript 2.9%Language:SCSS 2.7%Language:Shell 0.0%