Web-Anwendung zur strukturierten, verknüpften Darstellung der Inhalte aus den Arbeitspaketen 1 und 2 im Projekt Construct-X.
Das Repository usecase-management enthält den Quellcode einer Web-Anwendung, die im Projekt Construct-X eingesetzt wird.
Die Anwendung sammelt Inhalte aus den Arbeitspaketen 1 und 2, stellt diese für Projektbeteiligte zusammenhängend und nachvollziehbar dar und ermöglicht deren Bearbeitung.
Für Authentifizierung und Autorisierung wird Keycloak eingesetzt.
Die Entwicklung erfolgt vorwiegend durch das Lehr- und Forschungsgebiet Digitales Planen, Bauen und Betreiben der Bergischen Universität Wuppertal.
Die Anwendung richtet sich insbesondere an:
- Projektpartner im Construct-X-Kontext
- Beteiligte aus Forschung und Entwicklung
- Weitere Stakeholder mit Bedarf an strukturierter Use-Case-Transparenz
- Frontend: Vite + React
- Backend: FastAPI
- Datenbank: PostgreSQL
- Deployment: Docker / Docker Compose
- Deployment:
https://beispiel.com/usecase-management - Repository:
https://github.com/project-construct-x/usecase-management
usecase-management/
├─ frontend/ # Vite + React Frontend
├─ backend/ # FastAPI Backend
├─ docs/ # Projektdokumentation / Assets
├─ .env.example # Ports und Umgebungsvariablen
├─ docker-compose.yml
└─ README.md
All code files are distributed under the Apache 2.0 license. See LICENSE for more information.
All non-code files are distributed under the Creative Commons Attribution 4.0 International license. See LICENSE_non-code for more information.
