DEV Community

Cover image for My Pomodoro Timer Web App
Leonardo
Leonardo

Posted on

My Pomodoro Timer Web App

Details

For the past two weeks I have been working on a pomodoro timer project. I thought it would be cool to build something that I use to track time spent when working on projects or other activities and add a detail that I would like to use in these apps. I think I have a lot to improve in the app design, but it works just fine.

Features

It is possible to start the timer with the 3 default timings:

  • 05:00
  • 25:00
  • 50:00

When times up, the alarm sounds and starts the countdown for the rest alarm. It is predefined to be 10% of the time you spent in the activity. All data are saved annonymously (in your browser, if changing to another browser, the data is lost) and it is saved if you leave the app before the alarm sounds.
You can see how many time was spent during the week/month/year when you click in the "data" path. Then, choose which timespan you would like to see.

Future improvements

I want to add these features in the future:
□ User system
□ Social media login/signup
□ User defined timing/rest
□ Improve design
□ Make more efficient
□ New alarm sounds

App website and Github repo

Top comments (0)