A cross-platform fitness app that turns daily walking into a gamified adventure with an animated character, rewards, and leaderboards.
Role
Full-stack Developer
Timeline
2 months
Year
2025
Platform
iOS & Android

Traditional fitness apps generally show only basic stats like steps, distance, and calories burned. That's informative but not motivating, and most users abandon the app after a short period. The challenge was to build something that keeps people walking by pairing physical activity with game mechanics, rewards, and social interaction instead of just numbers on a screen.
I built a gamified walking experience where daily steps and climbed floors drive an animated character through interactive scenes instead of a plain stat screen. Users unlock new characters and virtual rewards, compete with friends on leaderboards, record outdoor walks with GPS tracking, and spend on cosmetic items and boosts through an in-app shop. Achievements layered on top keep the loop going for long-term engagement rather than a one-week novelty.
12
Key features shipped, from GPS tracking to a virtual shop
2 mo
From concept to cross-platform launch
2
Platforms shipped — iOS & Android
Every choice optimized for speed of iteration without sacrificing scale.
Defined how step tracking, floor detection, and GPS activity would feed an animated character that evolves as users walk.
Built the React Native + Expo app with React Navigation, Reanimated-driven character animations, and React Native Maps for GPS-tracked walks.
Built the Node.js/Express REST API on PostgreSQL with JWT auth, powering leaderboards, the friend system, and the in-app shop.
Layered in achievements and unlockable characters, then shipped the cross-platform app to iOS & Android.
Nadir has really good communication and makes working with him really easy. The work is very high quality and I will commission again. Thank you.
Chris — Client, Walking Adventure