← Back to projects
In progress 2026

Gym Coach App

A personal-training companion that plans workouts, tracks progress, and adapts programming, built as a tool 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, so 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.