add pomodoro project

dansholds/add-projects
dsh 4 months ago
parent 6ab24ce37f
commit 02b5b5538d
  1. 40
      src/data/projects/pomodoro.md

@ -0,0 +1,40 @@
---
title: 'Pomodoro Web App'
description: 'Build a web-based Pomodoro tool.'
isNew: false
sort: 1
difficulty: 'intermediate'
nature: 'Web App'
skills:
- 'Programming Language'
- 'JavaScript'
- 'HTML'
- 'CSS'
- 'Browser'
seo:
title: 'Build a Pomodoro Web App'
description: 'Build a web-based pomodoro application to track your work and rest times.'
keywords:
- 'pomodoro'
- 'frontend project idea'
roadmapIds:
- 'frontend'
- 'javascript'
---
Create a Pomodoro time-management app that tracks how many times you have used the timer. Use the local storage feature available in browsers to store the information.
## Requirements
The tool must have the following features:
- The ability to start a timer that ends at either 25 or 5 minutes.
- The ability to pause the timer.
- The ability to reset the timer when paused.
- The user should be able to see total time spent in the timers.
- The browsers local storage must be used to persist the data saved between visits.
## Stretch Goals
- Allow the user to create projects where pomodoro time is assigned.
- Allow the user to add time during the running of the timer i.e. +1, +5, +10 etc.
Loading…
Cancel
Save