banyaro/backend
rene b9df636535 Sprint 6: Karte / Orte / Routen mit GPS-Aufzeichnung
- backend/routes/places.py: CRUD für hundefreundliche Orte (6 Typen)
- backend/routes/routen.py: CRUD für Gassi-Routen mit GPS-Track (JSON)
- main.py: beide Router eingehängt (/api/places, /api/routes)
- api.js: places + routes erweitert (list, update, delete)
- pages/places.js: Karte + Liste, Typ-Filter, Ort anlegen/bearbeiten
- pages/routes.js: Routen entdecken + GPS-Aufzeichnung mit Stoppuhr
- pages/map.js: zentrale Übersichtskarte (Orte + Giftköder, Layer-Toggle)
- components.css: Styles für alle drei neuen Seiten
- sw.js: by-v19 → by-v20
2026-04-14 06:03:37 +02:00
..
routes Sprint 6: Karte / Orte / Routen mit GPS-Aufzeichnung 2026-04-14 06:03:37 +02:00
static Sprint 6: Karte / Orte / Routen mit GPS-Aufzeichnung 2026-04-14 06:03:37 +02:00
auth.py Sprint 0: Backend, Docker, KI-Layer mit Free/Premium-Trennung 2026-04-12 16:39:34 +02:00
database.py Feat: Gesundheits-Erinnerungen mit Wiederkehrend-Intervall 2026-04-13 20:45:52 +02:00
ki.py Backend Sprint 2+3: Health-Modul, Multi-Dog Tagebuch, Pillow, Migrations 2026-04-13 19:29:51 +02:00
main.py Sprint 6: Karte / Orte / Routen mit GPS-Aufzeichnung 2026-04-14 06:03:37 +02:00
requirements.txt Feat: APScheduler — täglich Push für Health-Erinnerungen 2026-04-13 20:49:49 +02:00
scheduler.py Feat: APScheduler — täglich Push für Health-Erinnerungen 2026-04-13 20:49:49 +02:00