Fitness · Mobile App

Walking Adventure

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

Walking Adventure

The Problem

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.

The Solution

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.

The Results

12

Key features shipped, from GPS tracking to a virtual shop

2 mo

From concept to cross-platform launch

2

Platforms shipped — iOS & Android

Tech Stack & Architecture

Every choice optimized for speed of iteration without sacrificing scale.

Frontend / Mobile

React NativeExpoReact NavigationReact Native ReanimatedReact Native MapsNativeWind

Backend

Node.jsExpress.jsPostgreSQLJWT AuthenticationREST API

How It Was Built

01

Discovery & Game Loop Design

Defined how step tracking, floor detection, and GPS activity would feed an animated character that evolves as users walk.

02

Mobile App Build

Built the React Native + Expo app with React Navigation, Reanimated-driven character animations, and React Native Maps for GPS-tracked walks.

03

Backend & Social Features

Built the Node.js/Express REST API on PostgreSQL with JWT auth, powering leaderboards, the friend system, and the in-app shop.

04

Rewards & Launch

Layered in achievements and unlockable characters, then shipped the cross-platform app to iOS & Android.

Screen 1
Screen 2
Screen 3

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.

ChrisClient, Walking Adventure

Next Project

MyDentalFinStart your project