Track your workouts.
Beat your previous performance.
Build strength consistently.
π± Android APK available upon request.
A modern Progressive Overload Tracker designed to replace traditional workout notebooks and spreadsheets.
PRForge is a workout tracking application built to help lifters monitor their progressive overload journey.
Instead of manually recording workouts in notebooks or spreadsheets, PRForge automatically organizes workout schedules, stores workout history, compares previous performance, and provides an intuitive logging experience.
The application focuses on one simple goal:
Help users become stronger by consistently beating their previous performance.
- Weekly recurring workout schedules
- Progressive overload tracking
- Previous workout comparison
- Personal Record (PR) detection
- Workout history
- Exercise tracking
- Calendar-based workout history
- Mobile responsive interface
- Google Authentication
- Dark premium UI
While tracking my workouts, I found myself repeatedly using spreadsheets and notebooks to record weights and monitor progressive overload.
Existing fitness applications often included many unnecessary features, making workout logging slower than it needed to be.
I built PRForge to create a clean, distraction-free experience focused on one goal:
Helping lifters consistently become stronger by making workout tracking simple, intuitive, and motivating.
Some of the biggest challenges while building PRForge included:
β’ Designing a recurring weekly workout schedule system.
β’ Creating an intuitive workout logging workflow.
β’ Structuring workout history for long-term progressive overload tracking.
β’ Building a responsive mobile-first interface.
β’ React
β’ TypeScript
β’ Responsive Design
β’ UI/UX Design
β’ Authentication
β’ Database Design
β’ Product Thinking
β’ State Management
β’ Full Stack Development
PRForge
βββ README.md βββ LICENSE βββ screenshots/ β βββ dashboard.png β βββ workout.png β βββ calendar.png β βββ history.png
- React
- TypeScript
- Tailwind CSS
- Supabase
- PostgreSQL
- Framer Motion
Most workout applications contain many unnecessary features.
PRForge was designed with a different philosophy:
Open the app.
Log your workout.
Beat your last session.
Fast. Minimal. Focused.
User
β
Authentication
β
Dashboard
β
Workout Schedule
β
Workout Session
β
Exercise History
β
Progress Tracking
β
Supabase Database
β Version 1.0 Complete
The current release includes the core progressive overload workflow, recurring workout schedules, workout history, calendar integration, authentication, and responsive mobile support.
Future versions will introduce OCR-based schedule import, advanced analytics, and offline support.
- OCR workout schedule import
- Exercise analytics
- Offline mode
- CSV import/export
- Better progress charts
Building PRForge strengthened my understanding of:
- Product-first application design
- Responsive UI development
- Authentication workflows
- Workout data modeling
- Progressive overload tracking
- User-centered UX
GitHub
Feel free to reach out if you'd like to discuss the project or collaborate.
