Coach

 

Catalyst

|

UX Designer + UI Developer. 2019-2020. Lead the creation of the program and workout builder features.

Visuals of the coach catalyst platform

The Challenge

Coaches managing clients’ training plans face fragmented workflows, juggling calendars, notes, and third-party apps like Google Calendar. This leads to inefficiency, redundancy, and difficulty keeping clients accountable. We sought to answer:

How might we...build a unified platform that allows coaches to plan, manage, and organize their clients’ training plans and schedules in one place?

The Outcome

We designed and developed a custom calendar system and modular workout builder that became the core of Coach Catalyst’s platform. Coaches could now create reusable programs, tailor plans for individual clients, and track progress in real time. Early adopters praised the system’s ease of use, with one coach noting, “This finally replaces the five apps I was using to manage my clients.”

The Context

When I joined the project, coaches relied on manual processes: rebuilding workouts for each client, copy-pasting calendar events, and struggling to track adherence. Clients, meanwhile, lacked visibility into their plans, leading to missed sessions and communication gaps. Our goal was to centralize coaching workflows by integrating a dynamic calendar and a library of reusable training components, reducing administrative work and improving client accountability.

Understanding Our Users

Through interviews with the existing user base, we identified the key personas who would rely on, use, and drive value from these new feature additions to the platform.

Cartoon illustration of a gym coach

Coaches

Nutritionist, trainers, and life coaches. Overwhelmed by managing 20+ clients across disparate tools. They needed a way to create repeatable programs while retaining flexibility to customize for individual clients.

Cartoon illustration of a female client

Clients

Busy professionals and fitness enthusiasts. Often frustrated by juggling multiple apps to view plans, log progress, and communicate. They wanted clear, centralized access to their schedules and workouts.

Redefining the Platform

Design showing words and principles diagrammed out

To kick things off, with the founder and lead developer we establish core design principles:

Key Areas We Tackled

Coaches needed both high-level planning (monthly calendar view) and detailed daily adjustments allowed users various ways into the a client’s journey, allowing users to manage their lessons, messages to clients, and actions to take, and even the new workout features.

UI of a calendar view

Calendar View

High level overview of the a user’s journey as they work through various weeks. Highlighting key lessons, messages, workouts, and actions along the way.

UI of a list view

List View

Another view into the client’s journey, allowing for deeper interactions and movement of events, and days of a journey

UI showing a workout builder

Creating a Tiered Workout Builder

Coaches lacked a way to build and maintain exercises for their clients. They often had to use other workout applications to give to their clients. Essentially, not keeping them within our platform, and introducing friction to their client’s workflows. To solve, that as part of this new program feature, we introduced a new key feature of a workout builder.

Within this structure, we introduced a three-tier system that allow for modularity, reusability, and repeatability. This ensure that user could build building blocks, and reuse them across programs of any size and duration.

UI of a single exercise element

Exercises

Single individual workouts with containing the work to do, video examples, and rep and set details.

UI of a block element

Blocks

These are individual reusable group of exercises. This also could also contain “circuits”, repeatable sections within a block.

UI showing a workout set

Workouts

Full routines built from blocks (e.g., “HIIT Session”: Warm-Up + 3x Strength Blocks). Each tier could be saved to a library, edited on the fly, or shared across clients.

Sketches of how the interaction would work

Building Workout Interactions

One key thing we took away from our coach interviews and testing was that clicking was not great. Especially when you had to click to move exercises in and out, and blocks up and down. So to really introduce a mor seamless interaction, we used the drag-and-drop interaction pattern as our key interaction. Which really allowed coaches to assemble workouts in seconds.

The Client Experience

Both of these features also had to be expressed exposed to the clients as well. The client’s could access their journey view through the web, or through the mobile experience.

UI showing a client experience on web

Web Experience

High level overview of the a user’s journey as they work through various weeks. Highlighting key lessons, messages, workouts, and actions along the way.

UI showing a client experience on mobile

Mobile Experience

Another view into the client’s journey, allowing for deeper interactions and movement of events, and days of a journey

Key Learnings

By centering coaches’ workflows and designing for reusability, we transformed Coach Catalyst into a mission-critical tool for trainers—proving that the right platform can turn administrative chaos into streamlined success.