Three iterations of a fully static public-facing map of Eurowag's acceptance network — zero runtime backend calls, client-side search, coverage view, clustering, and deep links.
First iteration: GeoJSON snapshot, client-side search index, type switcher (Fuel / Parking / Truck wash / Tank cleaning), location detail panel, and deep-link support.
Adds country-level coverage view (zoom < 6), station clustering, floating side-panel list, EV charging tab ("New"), and Prime / EW Pay attribute filters.
Latest iteration: proper app-shell header (no floating overlaps), persistent side panel, brand logo slot, refined country bubbles, and clamped basemap zoom range.