Skip to content

A web-based hypertrophy workout tracker with customizable routines and progressive overload tracking.

Notifications You must be signed in to change notification settings

chrstn-sgrr/overload-pro

Repository files navigation

Overload Pro - Hypertrophy Tracker

A modern web application for tracking hypertrophy workouts with progressive overload monitoring, built with Vue 3, Vite, and Supabase.

Features

  • 🔐 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

Tech Stack

  • 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)

Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Roadmap

  • Exercise library with common exercises
  • Workout templates
  • Progress charts and analytics
  • Advanced progressive overload algorithms
  • Export to PDF/CSV
  • Dark/Light theme toggle

About

A web-based hypertrophy workout tracker with customizable routines and progressive overload tracking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published