Files
2026-05-18 04:37:23 +00:00

45 lines
967 B
Markdown

# Core Architecture v0.1
## Grundarchitektur
Hosting-Backoffice basiert auf einem modularen Standalone-Core mit REST API.
Die Plattform soll modular erweiterbar, kundenzentriert, API-first, mandantenfähig vorbereitbar, sicher und verständlich sein.
## Technologischer Ansatz
- Backend: Laravel
- API: REST API
- Datenbank: MariaDB oder PostgreSQL
- Frontend: Laravel Blade oder später Vue/Nuxt
- Integrationen: modular angebunden, niemals direkt im Core verdrahten
## Architekturprinzip
Der Core enthält ausschließlich zentrale Datenobjekte und Kernlogik.
Externe Systeme werden über Module/Integrationen angebunden.
## Core-Module
- Benutzer & Rechte
- Kunden
- Verträge
- Produkte
- Domains
- Hostingpakete
- Server
- Dokumente
- Audit-Logs
- Benachrichtigungen
- API
- Einstellungen
## Integrationsprinzip
Der Core kennt keine direkte Anbieterlogik.
Nicht: Customer → direkt Lexware
Sondern: Customer → Billing Interface → Lexware Modul