A comprehensive personal training and workout tracking application that helps users create custom workouts, track their progress, and maintain a consistent fitness routine.
Workouts is a web-based application built with Svelte 5 that provides a streamlined experience for generating workouts, tracking completed exercises, and monitoring your fitness journey. The app includes a vast exercise database spanning multiple workout styles including bodyweight, calisthenics, yoga, pilates, weight training, and machine-based exercises.
- Workout Generator: Create personalized workouts with customizable filters for muscles, equipment, and exercise count
- Exercise Library: Browse a comprehensive database of exercises across various disciplines with detailed descriptions
- Progress Tracking: Record completed exercises and metrics (sets, reps, weight, time)
- Exercise History: View your workout history with filtering by date range
- Mobile Friendly: Responsive design works on all device sizes
- Fitness enthusiasts looking for workout variety
- People who want to track their exercise progress
- Home exercisers with limited equipment
- Anyone interested in a structured approach to fitness
Visit the deployed application at brylie.github.io/workouts/ or follow the developer setup instructions in CONTRIBUTING.md to run the application locally.
This project is licensed under the terms found in the LICENSE file.