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
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.