Add comprehensive README with project overview
This commit is contained in:
@@ -0,0 +1,35 @@
|
|||||||
|
# Beisel Rallye Graz 🍺
|
||||||
|
|
||||||
|
Interaktive Website für eine Bier-Rallye durch 17 Grazer Bezirke.
|
||||||
|
|
||||||
|
## Konzept
|
||||||
|
- **Ziel:** Alle 17 Grazer Bezirke besuchen
|
||||||
|
- **Aktivität:** Für jeden Bezirk ein lokales Beisel (Bierlokal) finden und eintragen
|
||||||
|
- **Zeitrahmen:** 24 Stunden Rallye
|
||||||
|
- **Multi-User:** Mehrere Teilnehmer können parallel teilnehmen
|
||||||
|
|
||||||
|
## Technologie-Stack
|
||||||
|
- **Backend:** Express.js (Node.js) auf Port 8083
|
||||||
|
- **Frontend:** EJS Templates + Vanilla JavaScript
|
||||||
|
- **Datenbank:** SQLite (beisel_rally.db)
|
||||||
|
- **Styling:** Custom CSS mit Wirtshaus-Theme
|
||||||
|
|
||||||
|
## Deployment
|
||||||
|
- **Domain:** aufeins.click.jetzt
|
||||||
|
- **Server:** 192.168.0.187:8083
|
||||||
|
- **Nginx:** Reverse Proxy mit SSL (Let's Encrypt)
|
||||||
|
|
||||||
|
## Dokumentation
|
||||||
|
- `PROJECT.md` - Projektübersicht und Status
|
||||||
|
- `API_DESIGN.md` - API-Spezifikation für Datenbank-Integration
|
||||||
|
- `ARCHITECTURE.md` - System-Architektur und Deployment
|
||||||
|
- `DEVELOPMENT_GUIDE.md` - Entwicklungshandbuch
|
||||||
|
|
||||||
|
## Nächste Schritte
|
||||||
|
1. Server auf 192.168.0.187:8083 starten
|
||||||
|
2. Datenbank-Integration implementieren (aktuell nur localStorage)
|
||||||
|
3. API-Endpunkte für server-seitige Speicherung hinzufügen
|
||||||
|
4. Multi-Device-Synchronisierung ermöglichen
|
||||||
|
|
||||||
|
---
|
||||||
|
*Prost! 🍻*
|
||||||
Reference in New Issue
Block a user