LIFEFIT

LifeFit is a mobile web application designed to bridge the gap between initial fitness aspirations and consistent gym participation. Many aspiring gym-goers feel hindered by "gym-timidation"—a combination of fear, uncertainty, and discomfort in shared fitness spaces. Without a clear roadmap for training or nutrition, these individuals often struggle to build the habits necessary to achieve their goals.


By providing a platform where users can generate custom-tailored workout programs and nutritional plans, it removes the guesswork from fitness. LifeFit's goal is to empower beginners to step into the gym with confidence, providing the supportive framework they need to turn sporadic motivation into sustainable, healthy lifestyle habits.

Project Type

AI-Native, APIs, Claude Code, UAT, UI/UX, User Research

Team

Daniel Yeo

Year

2026

Problem Statement

New gym-goers are often held back by "gym intimidation" and a lack of planning expertise, leading to inconsistent habits and difficulty building a sustainable fitness routine.

Goals & Objectives

To develop an AI-powered platform that simplifies workout and nutrition planning, empowering beginners to overcome gym anxiety and build sustainable habits.

Target Audience

Aspiring gym-goers who feel held back by the fear of judgment and the "information overload" of complex fitness and nutritional trends. They seek a supportive, no-judgment guide that replaces technical jargon and social media myths with a simple, reliable path to their goals.

Background Research

To ground this project in evidence-based design, I synthesised academic literature on fitness psychology with primary qualitative research.

Behavioural Psychology & Motivation in Fitness

Research in exercise psychology, specifically Self-Determination Theory, suggests that motivation is driven by the core needs of autonomy, competence, and relatedness. Evidence highlights that providing supportive feedback and encouraging gradual habit formation are essential for reducing intimidation and fostering long-term adherence to fitness behaviours.

  • Deci, Edward L., and Richard M. Ryan. Self-Determination Theory: Basic Psychological Needs in Motivation, Development, and Wellness. Guilford, 2017.

  • Rhodes, R. E., and L. Dickau. “Experimental Evidence for the Intention–Behavior Relationship in the Physical Activity Domain: A Meta-Analysis.” Health Psychology, vol. 31, no. 6, 2012, pp. 724-727.

AI in Personalised Fitness & Nutrition

The application of artificial intelligence enables highly personalised fitness experiences through adaptive workout and nutritional planning. However, studies emphasise that user trust is heavily dependent on "explainability," requiring systems to offer clear rationales for their real-time adjustments to ensure users feel informed and motivated.

  • Johnson, W., et al. “Artificial Intelligence in Nutrition: A Scoping Review.” BMJ Nutrition, Prevention & Health, vol. 3, no. 2, 2020.

  • Esteva, A., et al. “A Guide to Deep Learning in Healthcare.” Nature Medicine, vol. 25, 2019, pp. 24-29.

Competitive Audit

I identified a significant 'accessibility gap' during the evaluation of the strengths and shortcomings of existing applications. This audit highlights how market leaders often overlook the specific needs of beginners, particularly regarding gymtimidation and nutritional clarity.

LiftOff

LiftOff focuses on social motivation and performance hierarchy. While it excels at retaining "hardcore" users, its structure presents significant barriers for beginners.

Where it succeeds:

Gamification
The app uses gamification to turn gym progress into a journey. By earning ranks and customizing profiles with titles and icons, users feel a sense of identity and achievement. The "slacking" notifications provide a layer of external accountability that can help users stick to a routine.

Where it fails:

"Comparison" Trap
Public leaderboards can lead to ego lifting, where beginners risk injury to climb ranks. This creates an environment of "performance anxiety" rather than personal growth.


UX Friction
A messy UI and inconsistent exercise lists create cognitive overload. If a user is already nervous about being in the gym, a confusing app makes them feel even more out of place.

Screenshots from LiftOff

MyFitnessPal

MyFitnessPal is the industry standard for nutritional tracking but struggles to provide a cohesive or welcoming experience for physical gym activity.

Where it succeeds:

Goal Setting
It excels at goal setting. Allowing users to define specific expectations for their fitness journey provides a roadmap, which can lower the initial anxiety of "not having a plan."


Massive Database

The massive food database provides a sense of control over one's health outside of the gym walls. "If it’s a food, it’s probably in there."

Where it fails:

Information Paywalls

By locking crucial nutritional data and insights behind a paywall, the app creates a "knowledge hierarchy." Beginners who cannot afford the premium tier are left with incomplete data, making the fitness journey feel more daunting and exclusive.


Inaccurate Data

Due to the inconsistency in submitted data, users are often forced to cross-reference websites and manually input nutritional numbers. This process is exhausting and unsustainable, leading to user burnout and eventual abandonment of the app.

Screenshots from LiftOff

User Research

Beyond theories in fitness psychology, I conducted in-depth interviews with selected participants to better understand the needs, challenges, and behaviours of my target audience.

"I rely on friends to manage my "gymtimidation", as I often feel self-conscious and overwhelmed by the lack of inclusive, female-friendly guidance. I am looking for a supportive tool that offers clear tutorials and simple nutrition advice to help me turn my post-work fatigue into a confident, consistent habit."

25, Full-Time Business Professional
Currently using LiftOff

"While I value science-based training, I find the manual effort of tracking nutrition and navigating crowded gyms an exhausting barrier to my consistency. I am looking for an automated, AI-driven solution that removes the administrative burden from my fitness journey, allowing me to focus on my performance rather than data entry."

24, University Student
Used MyFitnessPal previously

Pain Points

These key pain points were identified through in-depth user conversations, highlighting gaps between user needs and current solutions.

‘Gymtimidation’ 🫣

Beginners often feel isolated and fear being judged by more experienced gym-goers, leading to a heavy reliance on workout partners. Without social support, this intimidation frequently results in avoided sessions or a refusal to try new equipment.

Knowledge Gaps ❓

A significant lack of beginner-friendly instruction leaves users feeling uncertain about exercise form and the safety of supplements. Many existing resources also feel overly male-centric, failing to provide the inclusive, accessible guidance newcomers actually need.

Administrative Burden 📝

Manual tracking of nutrition and workouts is perceived as an exhausting, time-consuming task that is difficult to sustain after a long workday. This administrative burden often leads to "tracking fatigue," causing users to abandon their digital tools and fitness goals entirely.

Lack of Adaptability 🕒

Static fitness plans fail to account for real-world constraints like post-work exhaustion or overcrowded gym floors during peak hours. Without this personal and environmental flexibility, users struggle to stay consistent and turn their efforts into lasting habits.

Persona

Informed by the research findings, I crafted a basic user persona to represent the typical journey of someone managing their fridge and meal planning.

Patricia Lee

Gym-Newbie

Gym-Newbie

She signed up for a gym membership but only goes occasionally, usually when her friends join. She enjoys the idea of working out but often feels intimidated by more experienced gym-goers and unsure about what to do once she’s inside. She has little knowledge of nutrition and finds it overwhelming to track meals or understand how food links to her fitness goals.

She signed up for a gym membership but only goes occasionally, usually when her friends join. She enjoys the idea of working out but often feels intimidated by more experienced gym-goers and unsure about what to do once she’s inside. She has little knowledge of nutrition and finds it overwhelming to track meals or understand how food links to her fitness goals.

Goals:

Goals:

Build confidence, free from judgement

Master form and structured routines

Optimise nutrition for fitness progress

  • Maximise productivity with minimal effort

  • Stay organised & avoid unnecessary repetition

  • Leverage technology to simplify daily tasks

Frustrations:

Frustrations:

Intimidated by experienced gym-goers

Uncertain about what exercises to do

Finds nutrition tracking confusing and overwhelming

  • Wasting time on repetitive or manual actions

  • Apps that require too much setup and steps

  • Inflexible systems that changes his routine

Journey:

Journey:

  1. Pre-Gym: Feels Anxious, unprepared, and fearing judgement

  2. At the Gym: Intimidated and out of place; retreats to "safe" equipment. Uncertain form leads to frustration and an early exit

  3. Post Workout: Doubt regarding progress causes motivation to dip. Confused by recovery needs thus abandoning nutrition tracking entirely

  4. Outcome: Inconsistency prevents the formation of a lasting habit

  1. Pre-Gym: Feels Anxious, unprepared, and fearing judgement

  2. At the Gym: Intimidated and out of place; retreats to "safe" equipment. Uncertain form leads to frustration and an early exit

  3. Post Workout: Doubt regarding progress causes motivation to dip. Confused by recovery needs thus abandoning nutrition tracking entirely

  4. Outcome: Inconsistency prevents the formation of a lasting habit

Opportunity:

Opportunity:

A platform that can help with workout & nutritional tracking while providing useful and personalised insights based on the current progress

A platform that can help with workout & nutritional tracking while providing useful and personalised insights based on the current progress

Challenge Statement

To create a mobile application where newer gym-goers are able to selected from a series of structured workout programs and have special tailor-made nutritional plans catered to each individual.

The Solution

An intuitive mobile companion designed to dismantle "gymtimidation" by providing beginners with a no-judgment roadmap for both fitness and nutrition.

Features

"Energy-Level" Based Workouts

To address post-work exhaustion, a "Daily Energy Check-In" is introduced even before the workout starts.


Workouts are automatically scaled based on the chosen energy level, so users can still build consistency without feeling burnt out.

Two iphones standing on display showing application login screens

Features

AI-Powered "No-Guess" Nutrition & Meal Logger

A simplified meal logger that uses AI to verify data accuracy, removing the "manual labor" of cross-referencing conflicting entries while avoiding over-complicated technical jargon.

Features

Exercise Guidance

Beyond simple form images, these tips & detailed explanations show users what exercises to focus on and easy to understand tips without the fear of looking "lost" in the gym.

Two iphones standing on display showing application login screens

Features

Smart Swap Suggestions

A Smart-AI feature that suggests alternative exercises if a machine is busy or intimidating, ensuring the user never feels "stuck" or exposed in a crowded space.

User Testing

To observe how users naturally interact with the application, I conducted a few shadowed user testing sessions within their typical workout environments. This allowed me to witness authentic behaviors, friction points, and usage patterns without interfering in their routine.

Exercise Logging Shortfalls

Users are frustrated at the method of logging. They seem annoyed at manually inputting reps or set. This might be due to the traditional method of inputting workout information, where users have to remember rep ranges for every exercise.

"Lost" in Progress Page

Users are getting lost and unsure at what information to look at. Caused by the overwhelming amount of information, especially for a beginner, resulting in them dropping off the application or just returning to their workouts.

Reflection

This is a work-in-progress project, reflection will be written once it conclude (or once Im happy with the current outcome…) Actually, it wouldn't conclude since I will still be constantly improving on the features, function and experience of the app. Be on the lookout for updates!

This is a work-in-progress project, reflection will be written once it conclude (or once Im happy with the current outcome…) Actually, it wouldn't conclude since I will still be constantly improving on the features, function and experience of the app.


Try it here!