DocsEntwicklerhandbuch
Entwicklerhandbuch
Architektur
Wie App Router, Komponenten, Lib-Schicht und Datenbank zusammenspielen.
Letzte Aktualisierung: 22. Mai 2026
Die Anwendung folgt einer klaren Trennung aus Routen, UI-Komponenten, fachlichen Lib-Helfern und Datenzugriff.
Projektstruktur
app/ App-Router-Seiten und API-Routen
components/ Wiederverwendbare UI- und Dashboard-Komponenten
lib/ Fachlogik, Auth, Datenzugriff, PDF- und Sicherheitshelpers
docs/ Technische Projekt- und Architekturdokumente
public/ Bilder, Logos, PWA-Assets und Vorlagen
scripts/ Migrationen, Checks und BetriebshelferDatenfluss
- 1UI ruft API-Routen oder clientseitige Datenhelpers auf.
- 2API-Routen validieren Session, Organisation und Berechtigungen.
- 3Lib-Helfer führen Datenbankzugriffe im richtigen Schema aus.
- 4Antworten werden in UI-spezifische Modelle gemappt.
- 5Komponenten rendern Listen, Details, PDF-Vorschau oder Status.
