1.1 KiB
1.1 KiB
Systemüberblick
Letzte Aktualisierung: 2026-03-06
Ziel
In 10 Minuten verstehen, was die Software tut, wie sie aufgebaut ist und welche Kernprinzipien immer gelten.
Was ist CoreCore?
CoreCore ist eine mandantenfähige Admin-Software mit klarer Rollen-/Rechtestruktur.
Kernmodule:
- Mandanten, Abteilungen, Benutzer, Rollen, Berechtigungen
- Adressbuch und globale Suche
- API (
/api/v1) - Scheduler (geplante Aufgaben)
- Optional Microsoft-SSO
Kernprinzipien
- Multi-Tenant by default: Daten und Sichtbarkeit sind tenant-gebunden.
- Security first: Auth, Permission und Tenant-Scope sind Pflicht, nicht optional.
- Schichtentrennung:
pages->Service->Repository. - API-Verträge sind UUID-first.
Projektkarte
config/Konfigurationdb/Schema/Updateslib/Fachlogikpages/Actions + Viewstemplates/Partials/Layoutweb/CSS/JS/Assetsdocs/Entwicklerdokumentation
Danach
- Setup und erster Login:
/docs/tutorial-03-setup-und-erster-login.md - Begriffe sicher verstehen:
/docs/reference-domain-glossar.md - Architekturfluss verinnerlichen:
/docs/tutorial-04-architektur-request-flow.md