Open-source implementation of 7-minute workout
AGPL-3.0 License
Minimalist open-source 7 minute workout app built with React and Vite hosted at ltalirz.github.io/open-7m-workout.
One set consists of 12 exercises, 3 from each of four categories (total body, lower body, upper body, core).
By default, the workout consists of 3 sets, and each exercise is performed for 30 seconds with 5 seconds of rest between exercises. Exercise duration, rest duration and number of sets can be configured via URL parameters, so you can bookmark the URL with the settings you prefer. For example: ltalirz.github.io/open-7m-workout/?sets=1&duration=30&rest=10
The app should run on most modern browsers on desktop or mobile (tested on Safari on iOS and Chrome on macOS).
Specifically, your web browser needs to support
This project used the React + Vite template to get React working in Vite with HMR and some ESLint rules.
Get started by cloning the repo and running the following commands:
$ npm install && npm run dev
Other commands:
$ npm run lint # runs eslint
$ npm run format # runs prettier
$ npm run dist # builds the app for production