UX Case Study · Mobile App

FitBridge

A trainer-connected fitness app bridging clients and coaches — from personalized workout plans and nutrition tracking to real-time progress metrics.

2 Weeks
Timeline
UX / Product
Role
Mobile iOS
Platform
Fitness
Domain
Live Demo

Try FitBridge

Interact with the live app below — explore the client and trainer experience end-to-end.

Open Full Screen
Overview

A connected fitness system
for trainers and clients.

FitBridge closes the gap between training sessions — giving trainers visibility into client activity and giving clients structured guidance they can act on daily.

My Role
End-to-end UX/Product design, dual-role architecture
Tools
Figma · React · Tailwind · ProtoPie
Deliverables
12 screens · High-fi prototype · MVP scope
Context
SCAD IXDS-720 · MVP Lab · Solo project
The Problem

The gap between
sessions and results

Many fitness users struggle to stay consistent because workouts, body data, and trainer communication are handled separately — through messaging apps, notes, or memory.


Trainers have limited visibility into what users actually do between sessions, making continuous guidance nearly impossible.

Core Insight

The accountability loop breaks between sessions — not during them. FitBridge targets exactly that gap with a unified system both roles actually want to use.

📊
Fragmented tracking — workouts, metrics & meals tracked across separate apps, notes, or messages with no single source of truth.
🔗
Broken accountability loop — no structured system keeps users accountable between training sessions.
👁
Limited trainer visibility — trainers can't see what users do on their own: meals, workouts, or body changes.
💬
Informal communication — guidance lives in chats or memory, not a structured, actionable system.
Who We Built For

Two roles.
One connected experience.

FitBridge is designed for both sides of the trainer-client relationship — each with their own flow, but sharing one source of truth.

🏋️
Primary

Fitness Clients

Ages 20–40 · Working with a personal trainer

  • Want simple, structured workout tracking
  • Need accountability outside of sessions
  • Want to log meals & body metrics easily
  • Benefit from trainer-recommended video guidance
  • Seek long-term progress visibility
📋
Secondary

Personal Trainers

Professional trainers managing multiple clients

  • Want to monitor client progress between sessions
  • Need to assign workouts and video resources
  • Want visibility into meal logs & body data
  • Seek a structured system to replace informal chats
  • Want to provide continuous guidance remotely
Solution · MVP Scope

Six features. One loop.
Trainer → Client → Results.

The MVP focuses on the core accountability cycle — eliminating everything that isn't essential to that one workflow running end-to-end.

1
Trainer Workout Logging
Trainer logs or assigns workouts directly to clients in the app — replacing informal messages and memory.
2
User Workout History
Client views their complete workout history in a structured timeline — what was done, when, and what's next.
3
Video Workout Recommendations
Trainer adds video links for off-day guidance; client follows recommended workouts on their own schedule.
4
Body Metrics Logging
Client logs weight, body fat %, and InBody data over time — giving trainers a consistent progress baseline.
5
Meal Logging
Client logs daily meals with simple text or photo input — making nutrition data visible to the trainer for the first time.
6
Trainer Data Review
Trainer reviews all client data — workouts, meals, body metrics — in one unified dashboard. No chasing required.
Design Principles

What FitBridge stands for.

Not the most features — the right features, executed well. Every design decision filters through these five values.

Simplicity

Keep the experience easy and intuitive for every user.

Consistency

Support daily habits and long-term fitness progress.

Accountability

Strengthen the connection between trainer and user.

Clarity

Make progress and data easy to understand at a glance.

System Design

The FitBridge Ecosystem

Actors, artifacts, channels, and policies that make the accountability loop function — mapped end-to-end.

APP PLATFORM FitBridge Mobile Interface · Notifications Airtable / Supabase · Glide / Bubble ACTOR Personal Trainer Logs · Assigns · Reviews ACTOR Fitness User (Client) Tracks · Logs · Views ACTOR Video Content Source Workout videos (link-based) ARTIFACTS 📋 Workout Records 🎥 Video Recommendations 📊 Body Metrics Data 🥗 Meal Logs 📈 Progress Summary 📝 Trainer Notes 🔔 Notifications 🔒 Privacy & Consent POLICIES & DATA 🔒 User data privacy & consent 🤝 Trainer-client sharing permissions ⚠️ Health & nutrition disclaimer 📦 Workout history 📦 Body measurements 📦 Meal records 📦 Trainer notes Assigns workouts Logs & tracks Reviews data Sends alerts Video links Stores data Governed by
User Journey

A circular loop of
continuous improvement

Each stage reinforces the next — creating a flywheel where consistent use generates better coaching, which drives more consistent use.

LIFECYCLE Circular Product
Life-cycle Visualization
Leverage Points
  • Train → Log → Review loop drives accountability and retention.
  • Trainer notes after Review re-motivate clients and tighten feedback.
  • Evolve allows program scaling — same client, higher goals over time.
Risks
  • If Log breaks, trainer loses all visibility into client progress.
  • Plan → Train friction if workouts feel too hard — dropout risk.
⚠ dropout risk ★ leverage Onboard Plan Train Log Review Evolve Leverage point Risk / dropout
Success Metrics

How we measure
what matters

If

trainers and users are connected through a simple system for logging workouts, tracking body data, and sharing meal records…

Then

users will be more consistent and accountable…

Because

trainers can monitor progress and provide continuous guidance beyond training sessions.

Alpha is successful when:

1

A trainer can log or assign a workout to a user

2

A user can view workout records and follow a suggested video

3

A user can log body metrics (weight, body fat, etc.)

4

A user can log their daily meals

5

A trainer can review all user data (workouts, meals, body metrics)

6

One complete trainer → user → tracking → review workflow runs without assistance