Coordinate
Providers isolate authentication, current location, and saved-item state.
Calibrating portfolio
000
React Native · Location-aware UX / 2025
Designing a cohesive city guide across discovery, native maps, and persistent device state.

01 / 09
01 / The problem
The product needed to feel continuous across asynchronous location detection, city-filtered feeds, nested navigation, maps, and device-local interactions.
02 / System flow
Providers isolate authentication, current location, and saved-item state.
Foreground location and reverse geocoding select Pune or New Delhi content.
Nested stacks and bottom tabs preserve familiar mobile wayfinding.
AsyncStorage persists bookmarks, reviews, check-ins, and the demo session.
03 / Decisions that shaped the build
Curated data and AsyncStorage kept the product testable without pretending a backend or shared social graph existed.
Walking and driving actions use Apple Maps or Android geo intents, with Google Maps as fallback.
Events and food use the same search, filter, detail, save, review, and check-in patterns.
04 / Reliability
05 / Reflection
“The prototype proved that platform behavior—safe areas, permissions, map handoffs, and persistent state—is part of product design, not a finishing detail.”Explore selected work