Wetter laden
Dieses CMS-Element integriert einen individuellen Storefront-JavaScript-Plugin, der über AJAX mit einem Symfony-Controller im Backend kommuniziert.
Beim Klick auf den Button wird die IP-Adresse des Besuchers ermittelt, an eine Geolocation-API gesendet und anschließend eine Wetter-API aufgerufen, um aktuelle Wetterdaten wie Stadt, Temperatur und Windgeschwindigkeit im Frontend anzuzeigen.
Das Projekt demonstriert meine Fähigkeiten in:
- Shopware CMS-Element-Entwicklung
- JavaScript-Frontend-Plugins & asynchroner Datenkommunikation
- Symfony-Controller & REST-API-Integration
- Twig-Templating und dynamische UI-Komponenten