Koach: Designing a class booking experience for a gym

Roles: UI Designer, Product Designer, UX Researcher

When booking gym classes, users want to understand what’s available at a glance and commit without hesitation. This project focuses on designing a clear, easy booking experience that supports confident decision making.

Competitive analysis on PureGym

To understand existing patterns in browsing and booking gym classes, I conducted a competitive analysis of the PureGym app, reviewing key screens related to class discovery, class details, and booking related interactions.

Earlier class discovery:
Opportunity to show gym classes on the home screen, allowing users to quickly browse popular sessions.

Visible cancellation to build trust:
Showing cancellation options can increase confidence when committing to a class.

Clearer date visibility:
Dates and scheduling information could be more prominent to support faster decision-making when booking classes.

Motivational imagery
Strong, purposeful imagery gives an opportunity to encourage engagement and reinforce commitment to classes.

These findings closely aligned with insights from a user interview with Mezie, a PureGym app user.

Strong visual hierarchy for primary actions:
Little contrast in key areas gives an opportunity to use clearer visual emphasis to guide user behaviour and highlight CTAs

Calendar integration post-booking:
An “Add to calendar” feature would support planning and reduce missed sessions.

Mezie emphasised the importance of clear primary actions, legible text, strong contrast, and “bigger button sizes”, noting that these elements would make the PureGym app easier to use. At the same time, Mezie pointed out areas that felt less refined or “outdated”, reinforcing the opportunity to enhance UI.

Together, these insights shaped a clear direction for Koach:
to design a class booking experience that is easy to scan, visually clear, and reassuring to use, while subtly encouraging commitment through thoughtful post booking features and imagery.

Ideation

Using insights from the competitive analysis and user interview, I explored multiple approaches to designing a clear, low-friction class booking flow for Koach. The focus was on surfacing classes early, guiding users with strong hierarchy, and reducing hesitation around booking decisions.

I used time boxed sketching to quickly generate and compare layouts, whilst focusing on the following features:

Discovering and browsing available classes

Viewing class details with clear dates and times

Booking a class with confidence

Receiving clear confirmation and next steps

The sketches developed into hi-fi wireframes

Final designs

Previous
Previous

Chelsea FC

Next
Next

Artisan Bakery Co.