iOS / SwiftUI

CoachPlan

An app for personal trainers: build workout plans and weekly nutrition plans for each client, then export them in one tap.

Platforms
iPhone
Category
iOS / SwiftUI
Built with
Swift, SwiftUI
Three CoachPlan iPhone screens on a green background: home, workout plan and nutrition plan

01Overview

CoachPlan is built for personal trainers. From one home screen the trainer picks a client and creates either a workout plan or a weekly nutrition plan, then exports it to share with the client.

02Interface

Tap any screen to view it full size.

  • Pick a client, then create

  • Exercises, sets, reps and rest

  • A full week of meals

03Case study

01

The problem

Personal trainers often build workout and nutrition plans in spreadsheets, notes or chat messages, which is slow and easy to mix up between clients. CoachPlan keeps both plans for every client in one place and exports them in one tap.

02

My role & contributions

Developer on the team. I coded the app: client selection, the workout plan builder, the weekly nutrition grid and export.

03

Solutions & features

  • Client selector on every screen, so each plan belongs to one client.
  • Workout plans by day: add exercises manually with sets, reps, rest time and a photo.
  • Nutrition plans as a weekly grid: breakfast, snacks, lunch, dinner and before bed, Monday to Sunday.
  • Optional notes on each plan and one-tap Export.

04Technology

  • Swift
  • SwiftUI