
Overview
In this project case study, I will be sharing my experience designing a mobile app for a local fitness centre. The goal was to create an app that made it easy for gym-goers to view class schedules, book sessions, and track their progress.
Throughout the design process, I focused on creating an intuitive user interface that would enhance the overall user experience and encourage engagement with the app.
My contribution
Product strategy
User research
Product design
UI Design
The team
1 × product manager
3 × product designer
3 × engineers
Team
2024
Tools
Skills
Year
2024
Discovery
Breaking down the project
The design process for the fitness centre mobile app involved several key stages. Firstly, I conducted extensive user research to understand the needs of gym-goers and identify pain points with existing fitness apps.
Building on strong foundations
Based on this research, I developed user personas and created wireframes to map out the app’s functionality and structure. From there, I created a high-fidelity prototype and conducted usability testing to refine the design and improve the user experience. The final design included features such as a personalised workout tracker and an easy-to-use booking system.
Collaborating with the internal team
Throughout the process, I worked closely with the fitness centre’s team to ensure that the app met their requirements and aligned with their brand identity.
User Survey & Interview
I created a survey which helped to figure out what features were important from small business owners and other users for an app to be able to understand user challenges. It helped me to continue to understand user's experiences with other apps and how MidPay can be different. I gathered great insights to come up with possible solutions to the problem. From this raw data, I decided to interview 3 of the people that took the survey to get more specific insights.

Primary Persona
After realizing the user's pain points and understanding what user's wanted from a payment app, we were able to create the main persona.
Due to the user goal, we decided to focus on Alex and develop the following user task and scenario. I really wantef to understand what steps Alex could take.
Alex, a freelance designer, has completed a project for a client. He wants to send a payment request using the escrow-like payment app. His main goal was to send a secure payment request.
