See live demo
The end goal is to have a lightweight application, only running on the browser to create and launch customs workouts. A workout is composed of several small physical exercise that you can do without any equipment.
- Workout listing and detail pages
- Exercises list and filter by tags
- Complete edition of a workout: exercise order, duration, etc
- Keep state and local storage in sync to avoid losing your work on page reload
- File upload and download module, to transfer your created workouts anywhere
- Launch a workout to make it run exercise by exercise with a timer so you can follow along
- More exercises to chose from
- Mobile friendly
- Major upgrade of dependencies (it's been a loooong time since I've worked on this, and it shows)
This is a pet project that I have very rarely, if ever, the time to work on. I probably won't work on it again myself because of that but any contribution is very much welcome!
npm install
npm run serve
npm run build
npm run lint