My Gym Buddy

My Gym Buddy Title image for project

Overview

My Gym Buddy is an app designed to enhance the gym experience for new members by empowering them and fostering belief in their fitness journey. This results in a positive and engaging first experience.

Drawing from my personal experience at a local gym, I noticed a significant gap between trainees and trainers. This gap, characterized by a lack of trust and confidence, often hinders progress. The primary goal of this app is to bridge this gap.

Background

Before starting my fitness journey, I led a sedentary and indulgent lifestyle. This caught up with me during a planned trek, prompting me to join a gym and work on my health. To reflect this milestone, the app’s onboarding begins with: “Congratulations! You’ve finally made it to the gym.”

Unfortunately, my first gym experience was disappointing.

Problem Statement

From my own and others’ experiences, I identified several key problems:

  1. Lack of a proper onboarding process for users.
  2. Inadequate workout instructions.
  3. Users losing motivation during training.
  4. Knowledge gaps between users and trainers.
  5. Inability to effectively track progress.

Goals

The app aims to:

  1. Reduce reliance on trainers for basic tasks, allowing them to focus on critical guidance.
  2. Ensure users depend on the app for workout knowledge, instructions & motivation.

Success is defined by positive responses to user surveys conducted during prototype testing.

User Personas

Three personas representing typical gym-goers were created based on research. These include profiles for Riyaz, George, and Kishan, each with unique needs and habits.

Persona 1

Persona 2

Persona 3

User Journey Map

A journey map was created to visualize users’ interactions with the app, identifying pain points and opportunities.

User journey Map

Competitor Research

Qualitative research on competitors’ apps highlighted the following insights:

  1. Most apps lack a dedicated motivation feature, assuming users are already motivated.

  2. Social media features are often irrelevant to gym users.

  3. Onboarding is not a standard industry practice.

  4. Competitor apps prioritize functionality over aesthetics.

  5. Some apps have overly complex information architectures.

Competitors

Learnings

To make competitor research more efficient, I’ve categorized each app based on different experiences that they have for the user & then separated the ones that had a unique approach.

Learnings from Competitors

Solution

To address identified problems, I designed scenarios reflecting key user experiences:

I used these scenarios & the problem points as guiding direction & started creating different features of the app. Scr 1

Scr 1

Pipette Funnel Method

I came up with a method where I outlined ideal user experiences and derived app features to fulfill these scenarios in both the trainee and trainer apps.

Pipette S1 S2 S5 S3 S4

Key Features

After using the above process, I’ve understood the kind of features needed to handle the five scenarios successfully (such that the user feels satisfied & happy).

User onboarding Users input necessary details, which trainers review to create personalized workout and diet plans.

Specific workout instructions Detailed resources like infographics, images, and videos for daily workouts.

Learning section Comprehensive knowledge base for workouts via videos, infographics, and other media.

Social section Facilitates interaction among gym members and trainers with chat functionality.

Motivation section Includes past workout images/videos and motivational quotes to keep users inspired.

Information Architecture

IA

User Flows (Trainee App)

Flow chart 1

User Flows (Trainer App)

Flow chart 1

Wireframes

Hi f1 1 Hi f1 2

Trinee App Prototype

Trainer App Prototype

Product Testing

What to test? — Is ‘My Gym Buddy’ successfull in enabling users feel more empowered, educated and confident in the gym?

Goals

  1. Test the app’s ability to replace trainers for basic gym tasks.
  2. Evaluate user empowerment, motivation, and confidence.
  3. Determine if users can rely on the app for workouts and progress tracking.

Test Plan

WhereAt the gym where the participants regularly workout
WhenJust after the session ends. Most participants wouldnt want to take the test midway as it takes a good amount of time
Duration45 min per user, Split: Demographic survey = 5 min, Product test = 30 min & Post test feedback = 10 min
Users5 participants tested the product. User selection criteria: 19-35 yrs old, Smartphone users, regular gym goers & new joinees
ToolsGoogle forms, Notes, Figma prototype in my mobile phone

Test Structure

The entire test is divided into three parts:

Before the test

Participants completed a demographic form and received an app overview.

During the test

Participants:

I explained the app’s functionality throughout.

After the test

Participants filled out a feedback form and engaged in candid discussions about their experiences.

Reviews

Feedback

Proof of success

All participants answered “Yes” to the following:

Future Opportunities

  1. Enhanced motivation features focusing on mental health.

  2. Support for multi-gym chains.

  3. Home workout capabilities.

  4. Integration with meditation and fitness tracking apps.

  5. Features like live workout tracking, emoji-based feedback, and AI-driven recommendations.

Learnings

Final Thoughts

I think this product has really good market potential. It can be scaled up to different platforms with more insights from the users.

The trainer’s app requires a tailored approach to prioritize their unique needs. With ongoing user feedback, the app can evolve into an indispensable fitness tool.

Future Possibilities

I spent a lot of time thinking about this app and because of it I came up with so many application scenarios for it. To check them out head to my behance project where I list them out at the end.

Thank you for reading till the end!

Taufeeq

Instagram