DAILY FITNESS.
Meals, workouts and progress, built around the everyday routine.



The idea
GainTrack turns a coach-written weight-gain plan into a daily routine for someone working night shifts. It brings meals, training, groceries and progress together to make consistency easier.
The challenge
Keep a detailed plan practical on a small screen while maintaining smooth scrolling. Testing revealed that per-card blur effects and complex animations were too expensive, so I simplified them while preserving the visual style.
The system
A React Native app built with Expo combines scheduled meals, workout logging, grocery checklists and scheduled local reminders. Data stays on the device, with no account or backend required.
What I built
Built meal history, workout completion and weight-used tracking, gym streaks and weight charts. The interface pairs a dark theme with frosted-glass cards, purple and teal accents, and restrained animations, backed by local data persistence and notification scheduling.
Tools
React Native / Expo
The outcome
A focused personal tracking tool that connects a detailed fitness plan with everyday actions, making nutrition, training and progress easier to follow around a night-shift schedule.


