Workout

Buddy

A Social Fitness & Habit Building App

Year

2026

TEAM

Solo Product Designer

DURATION

2025 November - 2026 January

MY ROLE

UX Research, UI/UX Design, Prototyping,

Visual Design, Interaction Design

TOOL

Figma, Miro, Google Forms, Photoshop

Workout Buddy is a mobile app designed to help new gym members develop consistent workout routines through social accountability.

Workout Buddy connects users with gym partners who share similar fitness goals and schedules, enabling them to commit to regular sessions, monitor attendance, and stay motivated together.

PROJECT
KICKOFF

Find your gym buddy

near you.

Find your gym buddy

near you.

Find your gym buddy

near you.

Designing a seamless fitness companion to keep workouts engaging and effortless.

01 Overview

THE
PROBLEM

While observing patterns among new gym-goers, I noticed a recurring behavior: people often start with enthusiasm but stop attending within weeks.

Through informal conversations and early user interviews, I found that the core issue wasn’t a lack of knowledge or access to facilities — it was the absence of accountability and structure that helps sustain momentum.

Many beginners expressed that they wanted to hire a personal trainer for encouragement and motivation, but couldn’t justify the ongoing cost. Without professional support or a consistent companion, it became easy to skip sessions or lose confidence.

USER QUOTE

“I’d go more often if someone expected me to be there.”

Participant 03, 27yrs, beginner gym-goer who recently joined a local gym.

“I thought about getting a trainer for the encouragement, but it’s too expensive to keep up.”

Participant 05, 31yrs, a fitness returner who stopped attending after two weeks.

Accountability
& Social Motivation
Accountability
& Social Motivation
Accountability
& Social Motivation

People stay consistent when someone expects them to show up. 

“I’d go more often if someone expected me to be there.”

Accessibility
& Cost
Accessibility
& Cost
Accessibility
& Cost

Users want trainer-like support but can’t afford it long term. 

“I thought about getting a trainer for the encouragement, but it’s too expensive to keep up.”

01 Overview

KEY
FIDNDINGS
KEY
FIDNDINGS
KEY
FIDNDINGS
Scheduling
& Routine
Scheduling
& Routine
Scheduling
& Routine

Keeping a fixed routine is the biggest friction point.

“If someone booked the same time as me, I’d treat it like a meeting.”

Confidence
& Environment
Confidence
& Environment
Confidence
& Environment

Beginners feel intimidated alone but more confident with peers.

“Having a partner makes the gym feel less overwhelming.”

02 Research

RESEARCH
INSIGHTS

Synthesizing the four research themes revealed deeper behavioral patterns that explain why beginners struggle to stay consistent.

1

1

Accountability drives consistency

Accountability drives consistency

Accountability drives consistency

Users are more likely to attend when someone expects them—social commitment sustains motivation beyond willpower.

2

2

Trainer-like support is financially out of reach

Trainer-like support is financially out of reach

Trainer-like support is financially out of reach

Beginners want mental and physical encouragement but can’t afford long-term personal training, creating a gap in accessible motivation.

3

3

Structure enables habit formation

Structure enables habit formation

Structure enables habit formation

Well-defined schedules reduce decision fatigue and make workouts feel like part of a routine rather than an optional task.

4

4

Confidence grows through shared experience

Confidence grows through shared experience

Confidence grows through shared experience

Exercising with others reduces intimidation and fosters a sense of belonging, especially for those new to gym settings.

02 Research

INITIAL
RESEARCH

To better understand what motivates and discourages people from sticking to a gym routine, I conducted six semi-structured interviews with individuals who had joined or returned to the gym within the past year. The participants varied in gender, experience, and schedule flexibility.

RESEARCH GOAL
RESEARCH GOAL
RESEARCH GOAL

1

1

Identify the emotional and logistical barriers that prevent gym consistency.

Identify the emotional and logistical barriers that prevent gym consistency.

2

2

Understand what kind of accountability feels motivating versus pressuring.

Understand what kind of accountability feels motivating versus pressuring.

Understand what kind of accountability feels motivating versus pressuring.

3

3

Explore how beginners currently try to stay on track without professional coaching.

Explore how beginners currently try to stay on track without professional coaching.

DESIGN OPPORTUNITIES

How might we help new gym members stay accountable and consistent by creating a support system that feels social and accessible?
How might we help new gym members stay accountable and consistent by creating a support system that feels social and accessible?
How might we help new gym members stay accountable and consistent by creating a support system that feels social and accessible?

03 Target Audience

TARGET
AUDIENCE

Primary User

Adults aged 20–35 who recently joined or returned to the gym.

They’re motivated to stay active but often lose consistency after the first few weeks.

They value social connection, structure, and affordable ways to stay accountable.

Behavioral Traits

• Excited to start, but easily lose momentum  

• Prefer training with others rather than solo  

• Seek small wins and visible progress

Key Needs

• External accountability and motivation

• A consistent schedule

• Affordable guidance and peer support  

• A comfortable, non-intimidating gym experience

PERSONA

Naomi represents new gym-goers who are motivated to get fit but need affordable, social accountability to turn motivation into A habit.

Naomi Newbie

Naomi Newbie

Naomi Newbie

27

Beginner Gym Member

27

Beginner Gym Member

27

Beginner Gym Member

"I want to work out regularly, but it’s hard to stay consistent when I’m going alone."

"I want to work out regularly, but it’s hard to stay consistent when I’m going alone."

Behaviors

• Attends the gym 1–2× per week

• Motivation fades after the first few weeks

• Feels intimidated by advanced gym users  

• Prefers training with someone who shares her goals 

• Attends the gym 1–2× per week

• Motivation fades after the first few weeks

• Feels intimidated by advanced gym users  

• Prefers training with someone who shares her goals 

Goals

• Build a consistent routine  

• Gain confidence using equipment

• Find a workout partner for accountability  

• Build a consistent routine  

• Gain confidence using equipment

• Find a workout partner for accountability  

Pain Points

• Lacks external motivation  

• Cost of personal training isn't justified

• Hard to coordinate schedules with friends

• Lacks external motivation  

• Cost of personal training isn't justified

• Hard to coordinate schedules with friends

DESIGN PROCESS

04 Ideation

IDEATION &
CONCEPTS
IDEATION &
CONCEPTS

After defining the core problem around accountability and motivation, I brainstormed different conceptual directions to explore how showing up at the gym could feel more social, supportive, and rewarding. I sketched early 4-Up storyboards to visualize quick scenarios before moving into wireframes.

Concept A

CONCEPT A

1:1
Partner Matching
1:1
Partner Matching
1:1
Partner Matching

Pair users with workout partners who share similar goals, schedule, and gym — creating stronger accountability through a consistent buddy.

FEEDBACKS

FROM USER TESTING

FEEDBACKS

FROM USER TESTING

FEEDBACKS

FROM USER TESTING

“Feels simple and doable, I would actually use this.”


  • Users appreciated seeing shared goals and schedules overlap upfront.

  • Some wanted a way to stay motivated even if they didn't find a perfect match.

KEY

INSIGHTS

KEY

INSIGHTS

KEY

INSIGHTS

This concept is solid because it directly addresses the core problem; however, users also want backup motivation when partner matching fails.

Concept B

CONCEPT B

Small
Group Accountability
Small Group
Accountability
Small
Group Accountability

Users join small workout groups (3–6 people) that meet at similar times. This expands accountability beyond a single partner, reducing the risk of partner flakiness.

FEEDBACKS

FROM USER TESTING

FEEDBACKS

FROM USER TESTING

FEEDBACKS

FROM USER TESTING

“I like groups because it's less pressure than one-on-one.”

“I like groups because it's less pressure than one-on-one.”

  • Good for users who struggle to commit to just one partner.

  • Some felt groups were too social or intimidating for a beginner.

  • Harder to schedule consistently for beginners.

KEY

INSIGHTS

KEY

INSIGHTS

KEY

INSIGHTS

A good alternative motivation system, but not ideal as an MVP due to its complexity and concerns about social anxiety for new gym-goers.

Concept C

CONCEPT C

Solo
+ Social Hybrid
Solo
+ Social Hybrid
Solo
+ Social Hybrid

For users who prefer working out alone but still want motivation, this concept focuses on personal streak tracking, receiving boosts from friends, and a lightweight competitive leaderboard.

FEEDBACKS

FROM USER TESTING

FEEDBACKS

FROM USER TESTING

FEEDBACKS

FROM USER TESTING

“I love streaks, it makes me want to show up.”

“I love streaks, it makes me want to show up.”


  • Boost felt encouraging without pressure.

  • Some users mentioned that it doesn't fully solve the lack of accountability, compared to concept A.

  • Works better as a supplement than a standalone solution.

  • Boost felt encouraging without pressure.

  • Some users noted that it doesn't fully address the lack of accountability compared to concept A.

  • Works better as a supplement than a standalone solution.

KEY

INSIGHTS

KEY

INSIGHTS

KEY

INSIGHTS

Strong motivational add-on, but not enough to address the core need of beginner accountability by itself.

FEATURE 01

FEATURE 01

FEATURE 01

Smart
Partner Matching
Smart
Partner Matching
Smart
Partner Matching

Problem

Problem

Users often find it hard to connect with workout partners who share similar goals and commitment levels. Random pairings result in mismatched expectations, leading to early dropouts and reduced accountability.

solution

solution

The matching system filters partners based on workout goals, availability, and frequency indicators. Users can review detailed profiles before confirming a match, ensuring compatibility before committing.

KEY

decisions

KEY

decisions

KEY

decisions

• Prioritized goal alignment over proximity-only matching.

• Added a detailed profile preview to reduce uncertainty before matching.

FEATURE 02

FEATURE 02

FEATURE 02

Session
Coordination & Confirmation
Session
Coordination & Confirmation
Session Coordination
& Confirmation

Problem

Problem

Coordination friction—such as unclear availability, passive responses, or unconfirmed plans—undermines accountability and leads to no-shows.

solution

solution

A structured confirmation process requires both users to actively confirm the session. Users can accept the invite or select a convenient time, so no extra coordination is necessary.

KEY

decisions

KEY

decisions

KEY

decisions

  • Designed a dual-confirmation system instead of one-sided booking.

  • Reduced scheduling complexity to essential time selection.

  • Emphasized confirmation states visually to remove ambiguity.

FEATURE 03

FEATURE 03

FEATURE 03

Mood-Based
Accountability System
Mood-Based
Accountability System
Mood-Based
Accountability System

Problem

Problem

Motivation varies from day to day. Without clear communication, low-energy days often lead to silent cancellations or avoidance.

solution

solution

Before each session, users perform a brief mood check-in. The system adjusts its responses according to the mood input, promoting honesty and responsibility instead of evasion.

KEY

decisions

KEY

decisions

KEY

decisions

• Kept the mood input lightweight to avoid friction.

• Used supportive messaging instead of guilt-based pressure.

• Embedded check-in just before session confirmation to reinforce commitment.

FEATURE 04

FEATURE 04

FEATURE 04

Shared
Commitment Confirmation
Shared
Commitment Confirmation
Shared
Commitment Confirmation

Problem

Problem

Even when a session is scheduled, commitment often weakens as the workout approaches. Without an active reminder of shared responsibility, users may disengage or simply not show up.

solution

solution

Before each session, both users are required to finish a structured check-in. This process encourages them to confirm their attendance, turning accountability into an active process instead of an assumption. The check-in elevates a simple calendar event into a deliberate reaffirmation.

KEY

decisions

KEY

decisions

KEY

decisions

  • Made check-in mandatory for both users to strengthen shared accountability.

  • Scheduled check-ins near session times to boost commitment.

  • Presented the interaction as “showing up for each other” instead of just confirming attendance.

05 Iteration

Adding
Time Flexibility
Adding
Time Flexibility

hover to see before

Issue

Issue

Users can only accept the suggested time based on a partner's invite.

Design

Change

Design

Change

Design

Change

Added an option for the invitee to suggest an alternative time.

Outcome

Outcome

Provides users with flexibility in meetup times.

05 Iteration

Session
Confirmation
Session
Confirmation
Session
Confirmation

Issue

Issue

Users are unsure if the session is fully confirmed.

Design

Change

Design

Change

Design

Change

Added an additional confirmation screen to provide clarity.

Outcome

Outcome

Users are no longer confused whether the session is confirmed.

05 Iteration

Individual
Progress
Individual
Progress
Individual
Progress

hover to see before

Issue

Issue

Users desire insights into their personal progress rather than shared.

Design

Change

Design

Change

Design

Change

Dashboard created to show the user's training progression, shared progress removed.

Outcome

Outcome

Users provided their personal training information to keep them motivated.

Prototype

Onboarding → first Match

Onboarding → first Match

Onboarding

→ first Match

Guides first-time users through setting preferences and finding a compatible workout partner, clearly demonstrating the product’s value from the start.

Guides first-time users through setting preferences and finding a compatible workout partner, clearly demonstrating the product’s value from the start.

fINDING the right

WORKOUT BUDDY

fINDING the right

WORKOUT BUDDY

Helps users understand why a partner is recommended by surfacing shared gyms, schedules, and goals at the moment of

decision-making.

Helps users understand why a partner is recommended by surfacing shared gyms, schedules, and goals at the moment of

decision-making.

Getting a Boost on Low Energy Days

Getting a Boost on Low Energy Days

Shows how contextual prompts address low motivation and turn emotional states into small, actionable commitments.

Shows how contextual prompts address low motivation and turn emotional states into small, actionable commitments.

Staying Accountable on

Workout Day

Staying Accountable on Workout Day

Staying Accountable on Workout Day

Shows how contextual prompts address low motivation and turn emotional states into small, actionable commitments.

Shows how contextual prompts address low motivation and turn emotional states into small, actionable commitments.