DiveLogix360 – Dokumentation¶
Vertraulich | Internes Arbeitsdokument | Stand: April 2026
DiveLogix360 ist eine mandantenfähige SaaS-Plattform für Tauchschulen im DACH-Raum. Sie digitalisiert die Verwaltung von TÜV-Inspektionen, Inhouse-Services und bietet Endkunden ein Tracking-Portal für ihre eigene Ausrüstung.
Dokumenten-Übersicht¶
| Dokument | Bereich | Beschreibung |
|---|---|---|
| Produkt-Roadmap | Management | UC-Übersicht V1/V2/V3, Designprinzipien, Rechtsgrundlagen |
| UC00 Spezifikation | Entwicklung | Tenant-Onboarding & Schulverwaltung — vollständige UC-Spezifikation |
| Datenbankschema | Entwicklung | ER-Diagramm mit allen Tabellen, ENUMs und Indizes |
| RLS-Strategie | Entwicklung | Supabase Row-Level Security, JWT-Hook, Tenant-Isolation |
| UC-Kunden Vorentscheide | Vorentscheide | Datenmodell-Entscheide KE1–KE4 vor UC-Kunden-Spezifikation |
Aktueller Entwicklungsstand¶
| Schritt | Bezeichnung | Status |
|---|---|---|
| UC00 – 1 | Steckbrief | ✅ Abgeschlossen |
| UC00 – 2 | Screen-Flow & Wireframes | ✅ Abgeschlossen |
| UC00 – 3 | Datenmodell | 🟡 In Bearbeitung |
| UC00 – 4–7 | Backend, Prisma, Frontend, Testing | ⬜ Offen |
| UC01 | Equipment erfassen | ⬜ Offen |
Technologie-Stack¶
| Bereich | Technologie |
|---|---|
| Frontend | React + TypeScript |
| Backend | Node.js + NestJS |
| ORM | Prisma |
| Datenbank | PostgreSQL 15+ (Supabase) |
| Hosting Prod | Hetzner Cloud |
Märkte: DE | CH | AT — Primärsprache: Deutsch