Workout tracking platform for personal trainers and their clients — from zero to 10,000 users in three months.
Mikhail ran a personal training business with 30+ clients. He was managing workouts in spreadsheets, sending PDFs for programs, and tracking progress with photos via WhatsApp. Every week he spent 8–10 hours on administrative work that could be automated.
Existing apps were either too generic (MyFitnessPal) or too expensive for a solo trainer (TrainHeroic at $99/mo). He needed something purpose-built, fast.
Discovery & Architecture
HealthKit integration plan, data model, SwiftUI screens wireframed
Core Build
Client management, workout builder, exercise library (200+ exercises)
RevenueCat + Launch
Subscription paywall, App Store submission, TestFlight beta
A native SwiftUI app with three primary views: trainer dashboard (client roster + quick stats), workout builder (drag-and-drop exercise sequencing), and client progress (HealthKit charts + custom PRs). RevenueCat handled subscriptions — €19.99/mo or €149/yr — with a 14-day free trial.
The client-facing companion app was added in month two after initial traction: clients could view their assigned programs, log sets/reps, and send check-in photos — all synced in real time via CloudKit.
Total downloads, 3 months post-launch
Free-to-paid conversion rate
Average App Store rating, 312 reviews
"I went from spending 10 hours a week on admin to maybe 45 minutes. The app practically runs itself. Oleg built exactly what I described — first try, no back-and-forth."