Built a web app that unifies Zurich's open parking feeds into a single live map with availability and trend cues.
Aligned mismatched APIs, custom tile layers, and client caching so every refresh stays under three seconds across each garage.
- Technical focus
- Implemented a client-side pipeline that merges Zurich open-data feeds, caches updates, and keeps the map current without full reloads.
- Outcome
- Parking availability now refreshes in under three seconds across 30+ car parks, helping drivers choose open spaces confidently.