← Back to projects
In progress 2026

Gym Coach App

A personal-training companion that plans workouts, tracks progress, and adapts programming to how your training is actually going — built to be something I use every day.

  • TypeScript
  • Mobile / App
  • Health data
Gym Coach App cover

The problem

Most workout trackers are glorified spreadsheets — they log what you did but never tell you what to do next. They get abandoned in a week. I wanted a coach that plans sessions, logs lifts in as few taps as possible, and adapts the program based on real performance.

What’s technically interesting

  • Adaptive programming as logic, not a static plan. Progressive overload, deloads, and missed-session handling are modelled explicitly — next session’s targets are derived from recent history.
  • Fast capture. Logging sets/reps/weight is optimized for minimal taps, because friction is why tracking apps die.
  • A seamless data loop (planned). Integration with Apple Health / wearables so training data flows in and out without manual entry.

Stack

TypeScript · mobile-first UI · local-first data · (planned) Apple Health integration.

Status

In progress — part of a broader push to build personal tools that make my own systems feel seamless. It’ll grow into a full case study as the app takes shape.