This is a Pomodoro Clock web application built using React.js. It helps users manage their time effectively using the Pomodoro Technique, allowing them to set a session length and break length.
This project constitutes one of the five mandatory projects for my freeCodeCamp Front End Development Libraries Certification.
- Set custom session length and break length
- Start/Stop functionality to control the timer
- Reset button to reset the timer
- Audio alert when the session or break ends
- Adjust the session length and break length using the "+" and "-" buttons.
- Click "Start/Stop" to start or pause the timer.
- Click "Reset" to reset the timer and session length to default.
- Clone this repository:
git clone https://github.com/fdezar/react-25-5-clock.git
- Navigate to the project directory:
cd react-25-5-clock
- Install dependencies:
npm install
- Start the development server:
npm start
- Open your browser and go to
http://localhost:3000
to view the clock.
This project is inspired by the Pomodoro Clock project from freeCodeCamp. Special thanks to the freeCodeCamp community for providing the project guidelines and test suites.
This project is licensed under the MIT License.