Skip to content

ReactJS project to promote break sessions every few minutes

Notifications You must be signed in to change notification settings

LuizPelegrini/pomobreak

Repository files navigation

Pomobreak

License

About

React app that uses the Pomodoro technique to set a timer for your daily activities. User is able to create a task and keep track of previous tasks states, such as In Progress, Interrupted or Completed.

✨ Live project

https://luizpelegrini.github.io/pomobreak


🧑‍💻 What I learn

  • Usage of styled-components for styling.
  • Usage of react-hook-form and zod for form handling and validation.
  • Navigate between pages using react-router-dom
  • Store shared information using React Context API
  • Usage of React reducers to manipulate complex component state



Mobile

Desktop

Desktop




🚀 How to run:

  • Clone this repository.
  • Run npm install.
  • Run npm run dev to start the local server.

About

ReactJS project to promote break sessions every few minutes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published