01featuredgeospatial
Food Delivery WebGIS APP
Real-time position tracking for a food delivery platform. Riders locations update live on an interactive map using WebSockets. Spatial queries powered by PostGIS for nearest-rider matching.
- year
- 2025
- role
- Design, frontend and backend
- domain
- GIS
- type
- Full Stack
What it took
- 01
Rider positions stream over WebSockets instead of polling, so the map stays live without hammering the API.
- 02
Nearest-rider matching runs as a PostGIS spatial query with a GiST index, not a distance loop in Python.
- 03
Leaflet layers are split by concern — riders, routes, delivery zones — so each can update independently.
built with
ReactDjangoPostGISLeafletWebSocketPostgreSQL