This commit is contained in:
br committed 2026-06-18 08:38:37 +02:00
commit 5126decf36
4 files changed
+341

No files matched your search

+31
View File
@@ -0,0 +1,31 @@
# kbcrm
[Kurzbeschreibung folgt – Zweck und Ziel der Applikation]
**Authentifizierung** vollständig an Zitadel delegiert. Lokale Datenhaltung,
Benutzer- und Rollenverwaltung über SQLite.
---
## Technologie-Stack
| Komponente | Technologie |
|---|---|
| Backend | Python Flask 2.x |
| OIDC-Client | Authlib |
| Datenbank | SQLite via SQLAlchemy |
| IdP | Zitadel |
| Produktion | Docker / gunicorn |
---
## Lokale Entwicklung
```bash
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
cp .env.example .env # Zitadel-Credentials eintragen
flask db-init # Schema initialisieren
flask seed-db # Testdaten einspielen
flask run # App startet auf http://localhost:5000