Create your own High Intensity Interval Training Workout here!! Visit http://www.hiitwatch.com to view the deployed version. Mobile Friendly.
-
Fork this repo.
-
Clone it to your computer
- Install npm (Node package manager) on your computer
Here's a great tutorial: https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
- Run Start script
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
There are 2 screens to this app: a Form screen and a Timer screen
Here you can customize you workout. You can:
-
Enter your exercise list for each round (and time for each exercise IN SECONDS)
-
Specify rest time between each exercise IN SECONDS
-
Specify number of rounds to work out
-
Add/remove exercises
In order to start your workout timer after setting up your workout, hit the START WORKOUT button
Here you can Start and Pause your workout.
You can also skip to the next exercise, or return to the previous exercise.
If you return to the Form, your timer will NOT be reset.
The reset button will only show when the timer is PAUSED. If you want to restart your workout, please hit Pause, then Reset, and a prompt will ask if you're sure.
- Han Yan - Initial work
This project is licensed under the MIT License - see the LICENSE.md file for details
- The creators of React and Redux
- Anyone who uses this app: I hope you enjoy it!