Classpass
UX UI Design
2025
ABOUT
A subscription app offering fitness & wellness classes worldwide. Our redesign focused on solving user pain points while making the experience more playful, flexible, and engaging.
ROLE
UX Research, UI Design
TEAM
Cecilia García,, Kyle Catavero, Taina Cruz
Tools
Figma, Miro, After Effects, Illustrator
DURATION
4 months
Users struggle with confusing interactions and lack motivation making the ClassPass app less engaging.
lack
motivation,
confusing interactions
The Problem
The Solution
The Problem
Users struggle with confusing interactions and lack motivation making the ClassPass app less engaging.
lack
motivation,
confusing
interactions
The Solution
The Problem
Users struggle with confusing interactions and lack motivation making the ClassPass app less engaging.
lack
motivation,
confusing
interactions
The Solution
RESEARCH and Ideate
RESEARCH and Ideate
RESEARCH and Ideate
Discover
We conducted empathy interviews and market research to understand user needs, motivations, and frustrations. Using affinity mapping, we organized these insights into key themes, which informed the creation of personas, empathy maps, and journey maps. These tools revealed pain points across the fitness journey and highlighted opportunities for improvement, forming the foundation of our redesign.
Define
Supportive spaces boost motivation.
Users want simple, reliable tools.
Personalization keeps them engaged.
Flexibility is essential.
Friends drive consistency.
Ideate

Yoga Studio Owner
Needs:
Connect Carla to new clients through online platforms and bookings
Downtown LA
50 -years
Feature
MatchMaker

Yoga Studio Owner
Needs:
Connect Carla to new clients through online platforms and bookings
Downtown LA
50 -years
Feature
MatchMaker

Devoted Dad
Needs:
James needs to feel motivated to exercise regularly and establish a routine
Brooklyn, NY
45 -years
Feature
FitQuest

Yoga Studio Owner
Needs:
Connect Carla to new clients through online platforms and bookings
Downtown LA
50 -years
Feature
MatchMaker

Devoted Dad
Needs:
James needs to feel motivated to exercise regularly and establish a routine
Brooklyn, NY
45 -years
Feature
FitQuest

Self Care Indulgent
Needs:
Jada needs to feel safe when choosing where to take classes, especially in the evening.
Washington D.C.
23 -years
Feature
Smart Map

Devoted Dad
Needs:
James needs to feel motivated to exercise regularly and establish a routine
Brooklyn, NY
45 -years
Feature
FitQuest

Self Care Indulgent
Needs:
Jada needs to feel safe when choosing where to take classes, especially in the evening.
Washington D.C.
23 -years
Feature
Smart Map

Social Butterfly
Needs:
Ryan needs to build a consistent workout community, making fitness more enjoyable and social.
San Diego, California
34 -years
Feature
PassPairs

Social Butterfly
Needs:
Ryan needs to build a consistent workout community, making fitness more enjoyable and social.
San Diego, California
34 -years
Feature
PassPairs

Self Care Indulgent
Needs:
Jada needs to feel safe when choosing where to take classes, especially in the evening.
Washington D.C.
23 -years
Feature
Smart Map

Self Care Indulgent
Needs:
Jada needs to feel safe when choosing where to take classes, especially in the evening.
Washington D.C.
23 -years
Feature
Smart Map

Social Butterfly
Needs:
Ryan needs to build a consistent workout community, making fitness more enjoyable and social.
San Diego, California
34 -years
Feature
PassPairs

Social Butterfly
Needs:
Ryan needs to build a consistent workout community, making fitness more enjoyable and social.
San Diego, California
34 -years
Feature
PassPairs
Design and Development
Design and Development
Feature
MatchMaker
Based on the user’s personalized criteria, MatchMaker pairs the user with their designated fitness trainer, allowing for seamless connection between user and instructor.
Feature
MatchMaker
Based on the user’s personalized criteria, MatchMaker pairs the user with their designated fitness trainer, allowing for seamless connection between user and instructor.
Feature
MatchMaker
Based on the user’s personalized criteria, MatchMaker pairs the user with their designated fitness trainer, allowing for seamless connection between user and instructor.
Feature
FitQuest
Users will receive a new daily fitness challenge tailored to their activity history and preferences. Completing the challenge earns them achievement badges and helps them build a streak, encouraging consistency.
Feature
FitQuest
Users will receive a new daily fitness challenge tailored to their activity history and preferences. Completing the challenge earns them achievement badges and helps them build a streak, encouraging consistency.
Feature
FitQuest
Users will receive a new daily fitness challenge tailored to their activity history and preferences. Completing the challenge earns them achievement badges and helps them build a streak, encouraging consistency.
Feature
Smart Map
SmartMap helps users navigate to classes confidently by showing transportation options, real-time activity levels, and open businesses — all based on class time. Also, users can now filter classes by walking distance.
Feature
Smart Map
SmartMap helps users navigate to classes confidently by showing transportation options, real-time activity levels, and open businesses — all based on class time. Also, users can now filter classes by walking distance.
Feature
Smart Map
SmartMap helps users navigate to classes confidently by showing transportation options, real-time activity levels, and open businesses — all based on class time. Also, users can now filter classes by walking distance.
Feature
PassPairs
PassPairs connects users with compatible workout partners through a personality quiz, social feed, and filters for workout type, location, and music.
Feature
PassPairs
PassPairs connects users with compatible workout partners through a personality quiz, social feed, and filters for workout type, location, and music.
Feature
PassPairs
PassPairs connects users with compatible workout partners through a personality quiz, social feed, and filters for workout type, location, and music.
Design System
Design System
Design System
Behind every screen is a system that makes it all work. From color and typography to components and spacing, this design system ensures a consistent, scalable, and user-friendly experience across the app



takeaway
takeaway
Understanding the User is the Foundation
Diving deep into user pain points early shaped every decision later on — it reminded me that good solutions come from real needs, not assumptions.
Understanding the User is the Foundation
Diving deep into user pain points early shaped every decision later on — it reminded me that good solutions come from real needs, not assumptions.
Understanding the User is the Foundation
Diving deep into user pain points early shaped every decision later on — it reminded me that good solutions come from real needs, not assumptions.
Iteration Brings Clarity
Sketching, testing, and refining multiple times made the product simpler and more intuitive. The process itself was key to defining the core experience.
Iteration Brings Clarity
Sketching, testing, and refining multiple times made the product simpler and more intuitive. The process itself was key to defining the core experience.
Iteration Brings Clarity
Sketching, testing, and refining multiple times made the product simpler and more intuitive. The process itself was key to defining the core experience.
Simplicity Builds Trust
Focusing on clear flows and clean interfaces reduced friction and made the overall journey feel effortless for users.
Simplicity Builds Trust
Focusing on clear flows and clean interfaces reduced friction and made the overall journey feel effortless for users.
Simplicity Builds Trust
Focusing on clear flows and clean interfaces reduced friction and made the overall journey feel effortless for users.
takeaway
takeaway
Let’s connect
Say hello at
For more info, here’s my
© 2025 Liraz Hazala Perez
Let’s connect
Say hello at
For more info, here’s my
© 2025 Liraz Hazala Perez
Let’s connect
Say hello at
For more info, here’s my
© 2025 Liraz Hazala Perez

