Architektur und Beiträge
StatO ist als TypeScript-Monorepo aufgebaut.
| Bereich | Technologie und Aufgabe |
|---|---|
| Frontend | React, Vite, React Query, Tailwind CSS und PWA-Unterstützung. |
| Backend | NestJS, TypeORM, JWT-basierte Anmeldung und rollenbasierte Berechtigungen. |
| Datenhaltung | PostgreSQL sowie S3-kompatibler Speicher für Dateien. |
| Deployment | Docker Compose für On-Premises- und Hosted-Szenarien. |
Beitrag leisten
- Erstelle einen klar abgegrenzten Branch.
- Implementiere Änderung und Tests gemeinsam.
- Prüfe Formatierung, Typen und die relevanten Tests.
- Beschreibe Auswirkungen auf Betrieb oder Datenschutz in der Änderung.
- Aktualisiere diese Dokumentation, wenn sich Nutzerabläufe oder Konfiguration ändern.
Dokumentation pflegen
Die öffentliche Dokumentation soll konkrete Bedien- und Betriebsfragen beantworten. Interne Sicherheitsbefunde, Zugangsdaten, reale Produktionsadressen und vertrauliche Runbooks gehören nicht in die veröffentlichte Docusaurus-Seite.