Muzzamil Khan (Muzza)
All projects

Workout Program Builder

Build twelve-week training programs faster than a spreadsheet

Overview

A speed-focused builder for twelve-week workout programs, designed to be faster and more intuitive than the spreadsheets it replaces. Exercises are dragged into place, and an analytics panel updates as you build.

Key features

Real-time program analytics
Volume, intensity, and muscle-group distribution update as you edit, so the effect of a change is visible immediately.
Drag-and-drop programming
Reorder exercises within a day directly, without dialogs or forms in the way.
Week-by-week navigation
Move through a full twelve-week block and edit any week in place.
Shareable programs
Public links can be issued as view-only or editable, so a program can be handed to a client or a training partner.
Import and export
Full program data portability, so nothing is trapped in the app.
AI-generated programs
Generate a starting program from your goals, training days, and focus, then edit it like any other.
Muscle overlap warnings
The planner flags when a day leans on muscles already worked as secondaries earlier in the week, so accidental overlap surfaces while you build rather than in the gym.
Volume landmarks per muscle group
Weekly set counts are tracked against minimum, ideal, and maximum targets for each muscle group, so under- and over-training are visible at a glance.

Screenshots

  • Program builder showing a week overview with Monday and Wednesday sessions, alongside a panel of muscle overlap warnings and per-muscle volume landmarks.

  • The program builder on a phone.

Stack

  • Next.js
  • TypeScript
  • Prisma
  • Radix UI
  • dnd-kit
  • Tailwind CSS
  • Playwright