Skip to content

project-construct-x/usecase-management

UseCase Management

Web-Anwendung zur strukturierten, verknüpften Darstellung der Inhalte aus den Arbeitspaketen 1 und 2 im Projekt Construct-X.

Über das Projekt

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.

Logo Digitales Planen und Betreiben

Zielgruppe

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

Tech-Stack

  • Frontend: Vite + React
  • Backend: FastAPI
  • Datenbank: PostgreSQL
  • Deployment: Docker / Docker Compose

Zugriff

  • Deployment: https://beispiel.com/usecase-management
  • Repository: https://github.com/project-construct-x/usecase-management

Projektstruktur

usecase-management/
├─ frontend/              # Vite + React Frontend
├─ backend/               # FastAPI Backend
├─ docs/                  # Projektdokumentation / Assets
├─ .env.example           # Ports und Umgebungsvariablen
├─ docker-compose.yml
└─ README.md

License

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.

About

Use Case Management to manage and display results from work packages AP1, AP2 and AP3 in project Construct-X.

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages