
FitnessBud
UI/UX Design | Prototyping | Development
Create a proficiency-focused app experience to motivate athletes who used to work out at gyms to stay fit during isolation, while promoting physical activity to individuals stuck working from home.
Client
Personal Project
Timeline
4months
01
The Challenge
The COVID-19 pandemic forced people into home isolation, leading to decreased physical activity and motivation. With gyms closed and social interactions limited, many individuals became sedentary, spending entire days in front of screens. The challenge was to create a solution that would encourage fitness through social connection and gamification.
02
Research & Discovery
User Research Conducted online research and interviews to understand the physical and mental health impacts of isolation on different user groups.
Persona Development Built 3 personas from different generations with varying fitness goals and technology comfort levels.
Key Insights Users lacked motivation and social interaction, leading to sedentary behaviour despite having time for fitness activities.
03
Solution
FitnessBud combines social fitness with gamification to recreate the motivational aspects of gym communities in a digital environment. The app focuses on buddy workouts, point systems, and real-time social features to encourage consistent physical activity.
Core Features:
Leaderboard with points system for friendly competition
Synchronized workout sessions with friends
Real-time buddy availability status
Social workout invitations
Customizable workout sessions with timer and rep tracking
04
Design System
The visual design follows a sports-themed approach to evoke energy and action. The color palette and typography were chosen to make the app engaging and exciting, while maintaining accessibility and readability across different user demographics.
05
Development Experimentation
Using Flutter and Dart, I developed the app for both Android and iOS platforms. This cross-platform approach allowed for efficient development while maintaining native performance and user experience standards on both platforms.
Key Learnings
This project taught me the importance of balancing design and development perspectives. Working as both designer and developer highlighted how UX decisions impact implementation complexity, and how every detail—from micro-animations to settings screens—contributes to the overall user experience. The human-centered design approach proved crucial in creating meaningful solutions for real user problems.