Panel admina — dodawanie nowego łowiska z OpenStreetMap. Wyszukiwanie po nazwie miejscowości, wybór zbiornika na mapie, zapis do Firebase Firestore jako GeoJSON.
Stack: Next.js + Leaflet + Overpass API + Firebase Firestore
#nextjs #leaflet #openstreetmap #firebase #geojson