

OUTCOME
Improved activation, retention, and emotional engagement
FEATURES
Improved Workout Flows and Nutrition Logging, Progress Tracking, New Visual Identity
LunaFit needed to improve activation, retention, and engagement as users were dropping during onboarding, struggling to build consistent habits, and lacking emotional connection in a saturated fitness app market. Early onboarding created friction, daily workflows felt overwhelming, and the experience lacked a clear, motivating identity.
To address this, I transformed onboarding into a conversational, coach-led experience that reduced friction and guided users step by step, redesigned core workout and logging flows to be faster and lower cognitive load, and introduced clearer progression loops and emotional reinforcement to support habit formation and long-term engagement. Each intervention was mapped to activation, retention, and emotional differentiation across the full user journey.

LunaFit is a mobile app within a broader fitness ecosystem that combines gym, coaching, nutrition, and supplements, functioning as a guided, emotionally supportive coaching journey rather than a passive tracker.
I joined; the previous designer trained me for a week, then left. I inherited 300+ unlabeled frames and a live product.


No components, no time to organize. I redesigned screens under visual restrictions, while shipping weekly.



First pass of structure: screens grouped by feature, labeled, searchable. Not a system yet, but navigable.


Marketing asks. Investor asks. Dev asks. Stakeholder asks. All landing on one designer at once.


Over time, what's in Figma ≠ what's in the app. The drift is what forced the next phase.


Little by little. From screens to components — the Global Recovery System below is one concrete example.



A token change in Figma propagates through Code Connect, auto-generates a PR, and devs merge. Zero manual handoff.


One feature's worth of error and fallback UX collapsed into 4 reusable components. See the design and system flows.



Quant
Onboarding required 17 data points upfront, and the biggest drop-off came before account creation.

Quant
Retention dropped sharply between D1 and D3, with users disengaging after receiving their initial plan.

Qual
Studied leading nutrition apps and analysed user feedback to understand friction in logging behaviour.
Qual
Observed a live workout with a user and saw frustration with an overwhelming, interruptive UI.

Qual
Mapped the full user journey and found half of users were frustrated by excessive animation and unclear flow.

Quant + Qual
Ran a usability test to evaluate which weight-logging UI felt more intuitive.
