Designed a fitness app to provide accountability to users in their fitness journey

FitFam is an app that enables users to create and join fitness challenges with their friends & family. My goal was to design an app that provides accountability to people & helps them be consistent with their fitness routines.

My Role

My Role

Sole UX Designer

Project Context

Personal Project

Industry

Industry

Fitness

Timeline

Timeline

2 weeks

Challenge

People face a lack of motivation & inconsistency in their exercise routines and healthy habits, especially when they are doing it alone.

Results

The designed app features a clean, clutter-free interface, making it easier for users to navigate and access essential features like joining a challenge.

35%

Improved onboarding process

25%

Increase in user retention

In a hurry, check the outcome first

Primary research

Primary research

Primary research

What is so hard about sticking to a healthy habit?

What is so hard about sticking to a healthy habit?

What is so hard about sticking to a healthy habit?

With this question in mind, I conducted interviews with people who struggled to maintain healthy habits to gain insight into their experiences & discover ways in which it could be improved.

I found these two themes common in all my interviews:

  • Accountability

  • Alone is Boring

Based on the research findings, we restructured the app's navigation and content, prioritizing features and information according to user needs.


People couldn't stick to a habit because they had no

one to check on them and doing it alone felt boring.




Analyzing current behaviour & finding opportunity


People couldn't stick to a habit because they had no one to check on them and doing it alone felt boring.




Analyzing current behaviour & finding opportunity


People couldn't stick to a habit because they had no

one to check on them and doing it alone felt boring.




Analyzing current behaviour & finding opportunity

Finding a way to make it fun for users to exercise

Finding a way to make it fun for users to exercise

Finding a way to make it fun for users to exercise

Current user behaviour

  • Deciding to exercise

  • Planning

  • Exercising

  • Tracking progress

  • Losing motivation, more likely to stop exercising

Proposed solution

  • Deciding to exercise

  • Joining an exercise challenge

  • Logging progress

  • Competing with friends & family

  • Increased motivation, more likely to continue exercising

Designing the navigation

Designing the navigation

Designing the navigation

Taking insights from user interviews, I chose the app's main navigation

Taking insights from user interviews, I chose the app's main navigation

Taking insights from user interviews, I chose the app's main navigation

I chose Leaderboard so users can see how well everyone is doing in a challenge and feel inspired to do better. I chose Account so a user can quickly get access to their account details, add a new device to track activity or create their own challenge. These will be the primary actions for the user.

Creating wireframes

Putting my ideas on paper

Putting my ideas on paper

Putting my ideas on paper

I sketched out some sketches to get my ideas in functional design.

Designing high-fidelity designs

  1. Creating an easy onboarding

The first time people use the app, they just want to start using it without thinking too much. So, the onboarding process should be simple and not make them give up. I made sure it was straightforward and only included what was needed.

  1. Designing the home screen

After users sign up, they will see this screen. I wanted this screen to give users a quick snapshot of what's happening. It displays new challenges created by user's contacts and reminds users to log their activity.

Here's why these 2 iterations didn't work out:

  • The calendar icon was added to friction

  • There was no primary focus on the screen

Final Homepage design

Final Homepage design

Final Homepage design

  1. Joining challenges

As easy as it sounds, joining a challenge should be quick & easy. I made sure it was as easy as following someone on Instagram - just a click & you follow the person!

For someone to join a fitness challenge, it is important to show the details of the challenge so they can make an informed decision. No one wants to join a challenge without knowing what they're getting into, right?

  1. Creating a challenge

I understand that creating a challenge may not be a frequent activity for users, so I have placed this feature under the account page to avoid cluttering the main interface.

The UI for creating a challenge is simple and clean, to ensure that users can focus on the primary task. Additionally, users can invite others to join their challenge. Once the challenge is created, the app will direct the user to a dedicated group, where the creator can share updates and communicate with the participants.

Made with ❤️ after a lot of iterations

Made with ❤️ after a lot of iterations