The problem
Every driver knows the pain: you reach your destination, but finding parking takes another 10, 20 or 30 minutes. Traditional navigation (Google Maps, Waze) drops you at the door and ignores the last — most frustrating — step.
Urbankor wanted to change that: an app that folds parking into the route from the start, using live data to predict where you will park before you leave.
What we built
The full product from scratch:
- Native mobile app in React Native for iOS and Android, UX/UI included
- Backend that aggregates and consolidates multiple live data sources — municipal blue zones, private parkings, city IoT sensors, other mobility APIs — into an up-to-the-minute parking availability map
- Statistical model that computes the optimal route combining driving time and probability of finding a spot, so the app routes you to the destination via the best parking option — minimising the total (driving + parking) time, not just the trip
Why it matters
The architecture is deliberately decoupled: the data layer can absorb new sources (new cities, new sensor networks) without refactoring the app, and the routing engine can be tuned independently. The result is a navigation experience where parking stops being the loose end and becomes part of the plan from the first kilometre.