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.
- 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)
- "Tick Tock" sound by FoolBoyMedia on freesound.org
- "Coloured tomato" design by bakar015 on www.freepik.com
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 |