# 9.1 Grundanforderungen

Die Plattform soll modular aufgebaut werden.

Vorzusehen sind mindestens:

- relationale Datenbank
- REST-API
- Web-Frontend
- SSO-Anbindung
- rollenbasierte Berechtigungen
- Hintergrunddienste bzw. Worker
- Integrationsschicht
- Audit-Logging
- zentralisiertes Fehlerlogging
- Monitoring
- konfigurierbare Normalisierungsregeln
- konfigurierbare Prüfregeln

Die einzelnen Komponenten sollen möglichst unabhängig voneinander erweitert oder ausgetauscht werden können.