Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Pomodoro time tracker

Simple timer built according to the Pomodoro Technique which has been of tremendous help for me to get studying.

I made it because I couldn't find one already that worked well on both mobile and desktop.

Features

  • Responsive, works well on both mobile and desktop devices
  • Customizable and using localStorage to save your preferences
  • Progressive Web App, accessible offline
  • Ticking sound during focus rounds
  • Notification when round is over
  • Light and dark themes
  • Keyboard shortcut (space) to pause/resume
  • Fast and "lightweight". Around 30kb gzipped (not including audio or image assets)

Acknowledgements

Contributing

This project was scaffolded with Vue cli. Entrypoint: main.js and App.vue. Most of the logic is kept in the Vuex store.

Airbnb style javascript lint.

Description Command
Project setup yarn install
Compiles and hot-reloads for development yarn serve
Compiles and minifies for production yarn build
Lints and fixes files yarn lint