Skip to content

hstre/Stagedigger-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stage Digger

Adventures out of the box — eine standortbasierte Abenteuer-App (Geocaching-Basis + gamifizierte „Digs"). Siehe CONCEPT.md für das Gesamtkonzept.

Dokumentation

Aufbau

frontend/   React + Vite PWA (offline-first, Leaflet-Karte, IndexedDB)
backend/    FastAPI (dünn) + SQLite/R-tree + Regionalpaket-Renderer
docs/       Architektur- & Datenformat-Spezifikation

Leitidee: Lesen ist statisch. Regionalpakete (/v1/<geohash>.json) werden vorgerendert und statisch ausgeliefert; der Server rechnet nur beim Schreiben/Prüfen.

Schnellstart (Entwicklung)

# 1. Backend-Deps + Demo-Daten erzeugen (rendert Pakete nach frontend/public/v1/)
make install-backend
make seed

# 2. Frontend starten
make install-frontend
make dev-frontend          # http://localhost:5173

# optional: dynamisches Backend (Schreib-/Prüf-Endpunkte)
make dev-backend           # http://localhost:8000/docs

Ohne Standortfreigabe nutzt das Frontend Frankfurt am Main als Fallback und zeigt die mitgelieferten Demo-Digs.

MVP-Umfang

Dig-Arten Simple / Blind / Mystery, Ausprägungen free / privat / premium / pay-to-play, regionaler Bulk-Download + Offline-Stöbern. Weitere Arten (Event, Sprint, Build, Hunt, Race) folgen später (siehe CONCEPT.md).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages