A React Native app built with Expo Router and Mapbox that helps cyclists plan and follow routes.
- 🗺️ Interactive Map – Browse routes on a Mapbox-powered map.
- 📍 Route Planning – Search for start and end locations with geocoding.
- 🔊 Turn-by-Turn Navigation – Spoken instructions and vibration alerts for each step.
- 📏 Distance to Next Turn – Real-time distance updates while navigating.
- 🔋 Background Navigation – Keeps tracking your ride even when the app is in the background.
| Route Planning | Navigation | Search |
|---|---|---|
![]() |
![]() |
![]() |
- Offline support
- Custom route planner to replace mapbox API
This repo contains an expo app in the frontend directory. The backend is directory will be a custom route planning API.


