Stationsübersicht
Wiederverwendbare Karten für Tankstellen und ihre Preisangaben.
Preise vergleichen. Im Kontext der Umgebung.
Ein früher SvelteKit-Prototyp für den Vergleich von Kraftstoffpreisen. Stationskarten, eine Kartenansicht und serverseitige API-Routen verbinden Preisdaten mit der Umgebung. Das Projekt enthält außerdem automatisierte Browser- und Helfertests.

Ein Preis alleine sagt wenig über die beste Station aus. Entfernung, Standort und Detailinformationen sollen mit dem Angebot gemeinsam betrachtet werden können.
Svelte-Komponenten bilden Stationen, Kartenmarker und Bedienelemente ab. SvelteKit übernimmt Seitenrouten und serverseitige Datenzugriffe. Helfer trennen Standortlogik und Datenaufbereitung von der Darstellung.
Wiederverwendbare Karten für Tankstellen und ihre Preisangaben.
Mapbox-Kartenkomponente und eigene Preismarker.
Eine eigene Detailroute für ausgewählte Stationen.
SvelteKit-Routen kapseln die Abfrage des Preis-Anbieters.
Eigene Helfer für Position und Svelte-Stores für gemeinsamen UI-Zustand.
Playwright für Browserabläufe und Vitest für Datenhelfer im vorhandenen Projekt.
Browser-Aufnahmen der originalen SvelteKit-Oberfläche mit fiktiven Musterstationen und Beispielpreisen. Die Kartendarstellung stammt von Mapbox und OpenStreetMap.
Serverseitige Preisabfragen stehen getrennt von den sichtbaren Stationskomponenten.
Karten, Marker, Tags und Bedienelemente werden als eigenständige Svelte-Komponenten zusammengesetzt.
Der Projektstand enthält eine Mock-Konfiguration für die vorhandenen automatisierten Prüfungen.
Serverseitige Abfrage und Aufbereitung von Stations- und Preisdaten.
Stationskarten und Kartenmarker in Svelte.
Browser- und Helfertests mit einer separaten Mock-Konfiguration.