Skip to content

amr-adel/pomodoro-react

Repository files navigation

POMODORO CLOCK

Pomodoro Clock

This project was part of the FreeCodeCamp Front End Libraries Certification, which requires using a frontend framework to build a Pomodoro Clock. the project must fulfill all the user stories and get all the tests passed.

In this project, I'm using React with its new Context API and Hooks to build a functional Pomodoro clock.

Portal was used too, to add modal to the viewport.

This app uses Local Storage to save current timer state, to resume session/break in case of accidentally closed window.

Offline support provided by create-react-app built-in service worker.