π I Built a Real-Time Delivery Tracker in 2 Hours Using Supabase + GPS
π§ Why I Built It
I live in Nigeria, where delivery is a daily hustle β from dispatch riders to food couriers to friends running errands. One constant?
βWhere are you?β
I wanted a dead-simple tool that let riders share their live location without installing an app or creating an account. So I built Trackpilot β a one-feature app where you just create a delivery and send a link.
π οΈ Tech Stack
- Supabase: Database + Realtime + Row-level security
- React + Vite: Fast frontend scaffold
- Tailwind CSS: Styling on turbo mode
- Geolocation API: To get rider location
- Supabase Realtime + Row Update: For live map updates
βοΈ How It Works
- Rider creates a delivery with name/location
- App generates a public
/track/:id
link - GPS updates are pushed to Supabase every 5 seconds
- Viewer sees the rider move live on a map (Leaflet.js)
No backend server. No login system. No Firebase spaghetti.
Just browser β Supabase β map.
π‘ What Makes Trackpilot Different
- No install needed β just a shareable URL
- Built for emerging markets (low data, low device spec)
* Instant UX, MVP mindset, and local relevance
π Try It
[https://trackpilot.netlify.app]
Itβs free, open, and perfect for riders, couriers, or side hustlers.
Top comments (0)