Files
kbcrm/README.md
T
2026-06-18 08:38:37 +02:00

32 lines
738 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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