Urlaub 2026: Vergleich, Karte, 3 Empfehlungen, Sterne-Voting (Node+Voting-API)
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
# Urlaub 2026 – Familie Heidrich
|
||||
|
||||
Vergleichs- und Abstimmungsseite für den Sommerurlaub 2026 (Kroatien / Kanaren / Madeira / AIDA-Kreuzfahrt).
|
||||
|
||||
- **Vergleich:** Hotels & Kreuzfahrt mit Fotos (Check24 / AIDA), Karte (Leaflet), Preisen und Mietwagen-Schätzung.
|
||||
- **3 Empfehlungen** familien-gewichtet inkl. geschätztem Gesamtpreis.
|
||||
- **Abstimmung:** Till, Lea und Astrid vergeben je 1–5 Sterne pro Option. Ergebnis live, serverseitig gespeichert, zurücksetzbar.
|
||||
|
||||
## Technik
|
||||
- Zero-Dependency Node-Server (`server.js`), statische Seite unter `public/`.
|
||||
- Voting-API: `GET /api/state`, `POST /api/vote {voter,option,stars}`, `POST /api/reset`.
|
||||
- Persistenz: JSON-Datei unter `/data` (Coolify Persistent Volume).
|
||||
- Deploy: Dockerfile, Port 80.
|
||||
|
||||
## Lokal starten
|
||||
```bash
|
||||
node server.js # http://localhost:80 (oder PORT=3000 node server.js)
|
||||
```
|
||||
Reference in New Issue
Block a user