Runner's High — Running App

Cross-platform app with a clean flow from start to track to review, real-time stats, and minimal taps. I kept state management simple and responsive so the UI stays smooth on lower-end devices. Data is structured for weekly summaries and streaks.

Technologies Used

React Native (Expo)TypeScriptFirebaseREST APIs

The Problem

Most running apps feel heavy. I wanted fast start-to-finish tracking that stays out of the way.

What I Built

A cross-platform app with a clean start → track → review flow, real-time stats, and simple history. Focus on quick interactions, smooth animations, and low friction for daily use.

Tech Notes

React Native (Expo), TypeScript, location services, Firebase auth/sync, offline caching for runs and splits. Lightweight state management to keep UI responsive on lower-end devices.

Current Status

Core tracking stable with basic analytics and history.

What's Next

Routes and maps, streaks and goals, shareable summaries, and training plans.

Rhythm Panchal