Everybody Pilates

PRODUCT DESIGN | MOBILE | CONCEPTUAL

Solving scheduling chaos, elevating user experience and loyalty.

2024

PROJECT OVERVIEW

Supporting a studio expansion.

Everybody Pilates is an small studio based in Sydney who is experiencing rapid expansion due to their popular and challenging Pilates classes. To support their growth, I designed a mobile app that helps facilitate users in booking their next class with the studio, minimising effort and confusion.


MY CONTRIBUTIONS

  • User research.

  • UX Design - user flows, information architecture, and prototypes.

  • Visual design - component galleries, design system, wireframing, lo-fi & hi-fi interfaces.

  • Usability testing.

ROLE

Product Designer,
UX Researcher

TIMELINE

4 Weeks

Problem

International students often struggle to adjust to university life in a new country, making it difficult to build meaningful peer connections which can result in loneliness and poor mental health outcomes.

Business Goal

Support international students in forming genuine connections and supportive communities that improve their overall wellbeing and university experience.

Solution

Design a web-based platform that connects students through shared interests and experiences, helping to alleviate loneliness and foster belonging, confidence, and smoother transitions into campus life.

TL;DR 😝

My impact, in a nutshell.

🚀

Reduced booking friction

by simplifying scheduling.

🙌

Improved user trust

by reducing booking errors.

🏆

Increased user retention

with repeat bookings.

SOLUTION - VERSION 1 LAUNCH 🎉

Creating meaningful connections, one chat at a time.

The successful launch of Version 1 attracted Rekro’s first 50 users and earned the startup a place in the UNSW Founders Pre-Accelerator Program. This opportunity connected the team with world-class resources and sparked early investor interest to help scale the business.

01.

Peer Matching

Peer suggestions based on shared interests and matching qualities.

02.

Connecting

Instead of empty friend requests, receiving/sending a message prompts a connection request, encouraging more genuine and meaningful student interactions.

03.

Events Space

Enables users to attend university and social events as part of the Rekro community. This helps students connect and engage, ensuring they are not facing social gatherings alone and creates opportunities to build meaningful relationships offline.

RETROSPECTIVE 💡

Lessons in designing for growth, clarity, and Pilates Princesses (and Princes).

⚖️ Balancing business goals with user needs.

This project taught me how to design for both sides of the experience, addressing Selina’s operational challenges while creating real value for users through simplicity and motivation.

❗ Designing for clarity and connection.

I learned how powerful clear communication and thoughtful information hierarchy can be in building trust, especially for new users navigating a service for the first time.

💪 The value of starting small, but thinking long-term.

By focusing on a few high-impact features first, I discovered the importance of scalable design decisions that can grow alongside a small business’s expanding needs.

Want to understand my process deeper?

Access the full password-protected case study below 👇.

Solving scheduling chaos: elevating user experience and loyalty.

UX Design

UI Design

User Research

Mobile App

Conceptual

PROJECT OVERVIEW

Supporting a studio expansion.

Everybody Pilates is an small studio based in Sydney who is experiencing rapid expansion due to their popular and challenging Pilates classes. To support their growth, I designed a mobile app that helps facilitate Pilates Princesses and Princes in booking their next class with the studio, saving the Founder time and effort in managing each client one by one.

Role

UX researcher, UX designer, UI designer

Year

2025

TL;DR?

I don't blame you, it's a lot of work 😉.

Here's what I did!

Deliverables

  • Preliminary user research.

  • UX Design - user flows, information architecture, and prototypes.

  • Visual design - component galleries, design system, wireframing, lo-fi & hi-fi interfaces.

  • Usability testing.

My Impact

Shipped company's first product

Shipped company's first product

Shipped company's first product

CONTEXT 📌

A Pilates studio on the rise, but struggling to keep up with its own success.

Everybody Pilates began as a one-woman show led by Selina, offering everything from classic Reformer sessions to boutique-style Aerial Yoga and Bungee Fitness. As the studio’s popularity grew, retaining clients became challenging and many first-timers didn’t return. Managing bookings manually and tracking attendance through one-off payments also made rewarding loyal clients with small “return-streak” gifts difficult.


To better support Selina and her growing client base, I explored the current user experience to uncover the key pain points for both the studio and its clients.

USER RESEARCH 🔍

Getting to the core of the problem: what do the clients currently think?

I undertook preliminary user research to understand the clients' motivations, pain points, and what could be improved. Additionally, the findings will inform what are useful features that will lead to success.


I interviewed 5 clients of Everybody Pilates with differing characteristics as below:

  1. Regular, weekly client

  2. New client trying out a one-off class

  3. Casual, irregular schedule client

KEY INSIGHTS - THE PROBLEM 😕

"I have to DM Selina every time to see when I can book in a class… Sometimes I just can't be bothered."

The key insights surrounding user pain points derived from the research are as below:

Inefficient and time costly to schedule classes only by direct messaging the Founder for both client and Founder.

Users are frustrated and misled as class content could not be properly communicated to users.

Low retention and mistrust caused by no clear way to track attendance or reward returning clients despite growing popularity.

THE GOAL 🎯

Make it easy to join, and even easier to return.

The overarching goal is to help the studio attain and retain clients whilst scaling into the future. To achieve this, we capitalise on its rising popularity and turn current challenges into opportunities by exploring how we might:

Make scheduling classes simple and efficient to improve attendance success rates.

Clearly communicate class details to reduce confusion and booking errors.

Implement attendance tracking to reward consistency, boosting user retention and return rates.

IDEATION 📝

Keeping it simple and spotlighting the features that make the biggest difference.

To achieve these goals, I identified three core features that would form the foundation of the product - each directly addressing a key challenge:

  1. Schedule - simplifies the booking process.

  2. Class Details - clear, relevant information for informed decisions.

  3. My Fit - tracks attendance and rewards client loyalty.


Lower priority features but also mentioned by users:

  1. Purchase - provides options to users

  2. Upcoming - reminder to avoid missed classes


To organise these into a cohesive product, I defined a simple information architecture, identifying the critical path that will ensure task success (confirmed booking).

The 'schedule' path is focuses on maximising conversion rate and is derived from the user flow below to understand the steps required to successfully book a class.

Quick sketches were done to brainstorm ideas for screens along the critical path. These focussed more on quantity of ideas rather than quality of content.


A lo-fi prototype was created using the best ideas from this ideation exercise.

View the lo-fi Figma prototype here.

Quick sketches were done to brainstorm ideas for screens along the critical path. These focussed more on quantity of ideas rather than quality of content.


A lo-fi prototype was created using the best ideas from this ideation exercise.

View the Figma prototype here.

USER TESTING 🎤

Listening, learning, and improving.

User Testing

5

Online

30min

I conducted a moderated usability test with the same 5 clients using the lo-fi prototype, focusing on the flow and features of the product. The main focus questions were asked to all participants:

  1. What do you think of the overall scheduling process of the app?

  2. How confident do you feel in knowing what a class involves before you book?

  3. What do you think about how this feature tracks your attendance?

😊 100% of users were satisfied with scheduling flow, preferring this process over the existing and successfully completed the scheduling task.

🤔 40% of users were still confused about important class details, such as difficulty, equipment used, and class focus.

😀 80% of users found the attendance tracker intuitive for monitoring progress, making it fun, easy, and motivating to return for another class.

HI-FI MOCKUPS ✨

A convenient, all-in-one mobile app that makes booking and tracking classes effortless.

Taking on the feedback from the user testing, I progressed the design into a high-fidelity mockup and prototype.


Visual Design:

The design system needed to reflect the business branding:

  • The interface design is welcoming, and fun.

  • The language offering clarity, support, and professionalism.

  • Colours and text to meet WCAG standards to future-proof later versions of the product.

Typography

Garet Font: Friendly, playful, contemporary

Garet

Garet

Book

Heavy

Book

Heavy

Aa Bb Cc 1 2 3

Aa Bb Cc 1 2 3

Aa Bb Cc 1 2 3

Aa Bb Cc 1 2 3

Aa Bb Cc 1 2 3

Aa Bb Cc 1 2 3

Iconography

Filled Rounded: Clean, modern, fun

Colour

Purple:

Gender-neutral, balanced, uplifting.

Teal:

Refreshing, calming, energising.

Neutral Grey:

Grounded, minimal, professional.

01

Home Page

  • “Your Next Class” keeps upcoming sessions front and centre, reducing missed bookings.

  • “Book It Again” streamlines rebooking, driving repeat attendance and retention.

  • “Explore Other Workouts” promotes class discovery, encouraging users to stay engaged and return to the studio.

02

Schedule

  • Calendar view simplifies date selection and allows users to see all classes at a glance, keeping the interface clear and easy to navigate.

  • Live class availability enables users to book confidently in real time, reducing scheduling friction and missed opportunities.

  • Class difficulty indicators help users make informed decisions before viewing details, improving class fit and satisfaction.

03

Class Details

  • Class difficulty is clearly labelled with recommendations on prior experience, helping users choose the right level and reducing confusion or dissatisfaction.

  • Class focus and equipment used are displayed upfront to align with user interests and set accurate expectations, minimising miscommunication and booking errors.

04

Confirmation

  • Booking overview provides a clear summary of the booked session, helping users confirm their choice with confidence.

  • “Remember To Bring” ensures users come prepared, reducing last-minute confusion.

  • “Add to Calendar” integrates booked classes into users’ personal schedules, helping prevent missed sessions and improving attendance consistency.

05

MyFit

  • "Rewards" are visually highlighted with an easy-to-understand graphic, keeping clients engaged and motivated to return.

  • "Current Package" clearly outlines payment details and remaining classes, ensuring clients stay informed and in control of their memberships.

IMPACTS 💥

Design moves that made a difference.

Based on earlier user testing, we can expect to see the following results:

  • Increased booking success rate

  • Reduced booking errors

  • Boosted client return rate through reward tracking


Simplifying the booking flow and surfacing key class details transformed a time-consuming manual process into a streamlined experience that builds trust and encourages repeat attendance.

Before

Bookings managed manually, users were unsure, hard to track attendance.

Inefficient booking system - direct messaging Founder every time to book.

Users are confused and misled - lack of information surrounding classes.

Clients are not returning - no incentive to return to the studio.

accomplished [X] as measured by [Y], by doing [Z]

After

Streamlined booking flow, automated attendance tracking, clear class info reducing user confusion.

Booking is easier and more efficient by streamlining the scheduling flows.

Users attend classes with clarity as all details are conveyed clearly.

Clients are motivated to return with reward tracking formalised.

CONCLUSION 🙇‍♀️

Lessons in designing for growth, clarity, and Pilates Princesses (and Princes).

Balancing business goals with user needs.

This project taught me how to design for both sides of the experience, addressing Selina’s operational challenges while creating real value for users through simplicity and motivation.


Designing for clarity and connection.

I learned how powerful clear communication and thoughtful information hierarchy can be in building trust, especially for new users navigating a service for the first time.


The value of starting small, but thinking long-term.

By focusing on a few high-impact features first, I discovered the importance of scalable design decisions that can grow alongside a small business’s expanding needs.

Check these out:

Let's Connect!

Wow! Thank you for reaching the bottom of this page. I appreciate your time viewing my portfolio. Please get in touch if you like what you see!

Check these out:

Let's Connect!

Wow! Thank you for reaching the bottom of this page. I appreciate your time viewing my portfolio. Please get in touch if you like what you see!

Check these out:

Let's Connect!

Wow! Thank you for reaching the bottom of this page. I appreciate your time viewing my portfolio. Please get in touch if you like what you see!

Let's connect?

😝

© 2025 Christie Foo. All rights reserved.

Let's connect?

😝

© 2025 Christie Foo. All rights reserved.

Let's connect?

😝

© 2025 Christie Foo. All rights reserved.