A modern web application for tracking hypertrophy workouts with progressive overload monitoring, built with Vue 3, Vite, and Supabase.
- 🔐 Authentication - Secure user registration and login
- 📁 Workout Organization - Create folders and routines to organize your workouts
- 💪 Exercise Tracking - Log exercises with sets, reps, and weights
- 📈 Progressive Overload - Automatic calculations for weight progression
- 📊 Progress Analytics - Track your workout statistics and progress
- 🎨 Modern UI - Clean, responsive design with dark mode support
- ☁️ Cloud Sync - Data automatically synced to Supabase
- Frontend: Vue 3 + Vite (JavaScript)
- State Management: Pinia
- Routing: Vue Router 4
- Backend: Supabase (PostgreSQL + Auth)
- Styling: Custom CSS with CSS Variables
- Deployment: Vercel (ready)
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Exercise library with common exercises
- Workout templates
- Progress charts and analytics
- Advanced progressive overload algorithms
- Export to PDF/CSV
- Dark/Light theme toggle