About the Project

A gym scheduler app to help people save the schedule and track their progress. Most of the workout apps out there are mostly for self-workout or home workout sessions. This app is focused on the audience that goes to the gym or has a personal trainer. BeFit is the one app that anyone who goes to the gym needs. It equipped with a database that store all the gym equipments and exercise. Users can download the equipments that are available to them and all the related exercises. Then they can organise them into schedules per days and track their workout progress. The app helps to keep track of their workout sessions and progress as well as keep the users motivated to continue with their workout sessions.

The Problem

The gym I’m attending uses a card to give the schedule to its attendees. When working out, it is trouble to carry around a card and there are no mechanisms to track the progress unless you right it down on the card.

The Goal

The goal of this project is to build and easy way for the gym to give the schedule to the attendees and an easy way for the attendees to track their progress. Project is a mobile app since everyone uses their phones in the gym.

My Role

UI/UX Designer

My Responsibilities

  • Strategy
  • Problem Scoping
  • Competitor Analysis
  • User research
  • User Persona and Empathy Map
  • Card Sorting
  • User Flow
  • Information Architecture
  • Wireframes
  • Design System
  • User Interface Design


Dec 2021 - Mar 2022

The Process

Understand Phase

User Research: Summary

Using a physical card to give the schedule to the attendees were seen as trouble by most of the research participants. Some people had a hard time remembering to bring the card to the gym, some had a hard time trying to keep the card protected. Overall all the participants had a hard time carrying around the card in the gym together with their towel, water bottles, phones and etc.

In addition, user research discovered some additional issues. One was that there were participant who had a hard time remembering what to do in each schedule item. So everytime they don’t know something, they had to find an instructor. The other one was that most of the participants wanted to track their progress which they found out to be motivating them to workout more.

Pain Points

User Personas

User Personas

Ideation Phase

How Might We Statements

User Flow

Define Phase


Design System


User Interfaces

Log In /Sign Up



Exercise & Equipment Gallery

Schedule Template & Edit

Settings & Preferences

High Fidelity Prototype

Looking for more?

Next Project