A Pomodoro Clock web app bootstrapped with Create React App.
For a live demo, visit github or codepen.
Project is created with :
- React
- Sass
- Redux
- Chai
- Enzyme
- Jest
- Set Interval for break or session
- Automatically switches to break or session when timer comes to end
- Refresh, Start and Pause any time
- Notifies with beep audio when less than 5 seconds left on timer
- Set session or break duration for up to 60 minutes
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/1XWebbyX1/pomodoro-clock-pwa
# Go into the repository
$ cd pomodoro-clock-pwa
# Install dependencies
$ npm install
# Run the app
$ npm start
You will then be able to access it at localhost:3000
For optimized build folder production run :
$ npm run build
You will then be able to access it at localhost:5000
Note: If you're using Linux Bash for Windows, see this guide or use node
from the command prompt.
$ npm test
This Project was inspired by (not entirely based on) suggested user stories at freeCodeCamp.
- Implement PWA features
MIT
GitHub @1XWebbyX1