1.5 KiB
Executable File
1.5 KiB
Executable File
RoggioApp - Real World & Ökosystem
1. Die physische Welt (Real World / RW)
Das System muss eine flexible, organisch wachsende Infrastruktur abbilden können:
- Gelände/Grundstück: Viel Fläche, die sich entwickelt.
- Bestand:
- 2 feste Häuser.
- 1 alter Zirkuswagen.
- Zukunft / Flexibilität:
- Camping-Möglichkeiten.
- Platz für zukünftige Unterkünfte.
- Nutzungseinheiten (Granularität):
- In den Häusern gibt es verschiedene Wohnungen.
- Es gibt Funktionsräume und Gemeinschaftsräume/Flächen.
- Kernanforderung: Diese Einheiten müssen in verschiedenen Kombinationen vermietet oder belegt werden können (z.B. Wohnung A + Gemeinschaftsraum, oder nur Zirkuswagen).
2. Die digitale Welt (Ecosystem)
Die neue Applikation existiert nicht im luftleeren Raum, sondern ist Teil einer Dreifaltigkeit:
- Werbung & Frontend (Wordpress): Externe Website für Marketing, Gästeinformationen und als Einstiegspunkt für Buchungsanfragen.
- Dateien & Kommunikation (Nextcloud): Bestehende Instanz für interne Datenverwaltung und Team-Kommunikation.
- Verwaltung (RoggioApp): Die neu zu bauende Kern-Applikation für Buchungen, Aufgaben (Tasks/Cleaning) und Finanzen.
3. Architektur-Ideen & Schnittstellen
- Single Sign-On (SSO): Nextcloud als zentrales Auth-Backend (OIDC / SAML) für alle Tools, um die Benutzerverwaltung für das Kollektiv zentral an einem Ort zu halten.