An application to motivate and help with workout planning and health check. It's possible to store workouts, generate random ones, store personal records and body measurements, and create objectives.
The idea of developing this app solved a specific issue: the assistant coach of my volleyball team used to give us warmup exercises with several papers in his hand. So, offering him an app to store the warmup exercises at the Secret Santa gift exchange would be a good idea. From that time, the app requirements increased and the app developed from just a place to store warmups to a complete gym assistant.
- Store gym workouts without internet usage;
- Generate random workouts;
- Share workout plans;
- Implement timer and Tabata timer;
- Record the user evolution in gym exercises and health (weight, body fat, and muscle);
- Define and store objectives;
- Show to the user some statistics of the workouts made.
Technologies:
- Frameworks: VueJS and Vuetify
- State Management: Pinia
- Database: localStorage
npm install
npm run dev
npm run build