← All work
Case study · Personal venture · Fitness · 2026

A coaching app for my fitness clients

Built with AI coding assistants · Netlify, Notion

Situation

After my own transformation from 78 to 67 kg in three months, people asked how I did it and whether I could help them. I took on paid coaching, starting with a 12-week programme for my first client.

Approach

Built a mobile-first web app. Each client gets a plan built from their intake, which I review and publish, and they log workouts, meals and weight every day. Data is stored in Notion behind a server function, so the browser never sees the database key.

Outcome

The app grew from a single-client tracker into a multi-client platform with a coach dashboard. Coaching earned ₹1.2L from a single client. I'm no longer coaching; existing clients still use the app on their own.

How it works

  1. 1 · IntakeA new client logs in for the first time and fills in an intake form: age, weight, goal, equipment and injuries.
  2. 2 · PlanThe app calculates calories and macros and builds a diet chart and training split from the intake.
  3. 3 · ReviewI review the plan on the coach page, adjust notes or the calorie target, and publish it before the client sees it.
  4. 4 · Daily loggingClients log each workout set by set, with their previous session's numbers shown, along with meals, macros and weight.
  5. 5 · ProgressClients see their progress against checkpoints, and every log is stored in Notion for me to review.

How it was built

  1. Jul 2026Planned my first client's 12-week programme and the app's structure.
  2. Aug 2026First version live on Netlify for one client. Within days, added multiple clients, the intake form, automatic plans and the coach page.
  3. Sep 2026Version 3 live: a redesigned client app with Today, Workout, Log and Progress tabs, and client logins managed from the coach page.

Inside the app

  • 64 licensed exercise animations, each exercise with three variations and four coaching tips
  • A passcode-protected coach page for reviewing intakes and publishing plans
  • An automated test suite (96 tests as of August 2026)
Contact

Let's talk

Available immediately · Bangalore (preferred), Mumbai or remote

Download resume
Get in touch

Melvyn Brodie

PhoneEmailLinkedInlinkedin.com/in/melvynbrodie