Erstelle eine einfache Web-App, die eine interaktive Karte darstellt. Die Nutzer sollen Orte auf der Karte markieren und Informationen zu diesen Orten hinzufügen können.
- Interaktive Karte anzeigen
- Nutze eine Kartenbibliothek wie Leaflet.js, MapLibre GL JS oder Google Maps API.
- Die Karte soll beim Laden der Seite angezeigt werden (z. B. zentriert auf Europa).
- Marker hinzufügen
- Ein Klick auf die Karte soll einen Marker an der entsprechenden Position setzen.
- Zu jedem Marker kann der Nutzer eine kurze Beschreibung eingeben (z. B. per Eingabefeld in einem Popup).
- Marker speichern (optional)
- Die gesetzten Marker sollen im LocalStorage gespeichert werden, damit sie beim Neuladen der Seite erhalten bleiben.
- Marker entfernen (optional)
- Marker sollen durch einen Rechtsklick oder über einen Button im Popup wieder entfernt werden können.
- Frontend-Technologien: HTML, CSS, JavaScript.
- Empfohlene Bibliothek: Leaflet.js.