-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
UC-ID
UC-V2
Ziel / Beschreibung
Das System stellt eine Liste aller Veranstaltungen bereit.
Die aktuell aktive Veranstaltung ist eindeutig gekennzeichnet und wird in der Liste priorisiert angezeigt.
Fachlicher Kontext
Akteure
• Benutzer (z. B. Vorstand, Admin, Trainer)
• UI / Frontend
Vorbedingungen
• Es existieren 0, 1 oder mehrere Veranstaltungen
• Es gibt maximal eine aktive Veranstaltung (garantiert durch UC-V1)
Nachbedingungen
• Alle Veranstaltungen werden zurückgegeben
• Die aktive Veranstaltung ist eindeutig erkennbar (aktiv = true)
• Die Sortierung ist fachlich definiert
Eingaben / Filter
No response
Fachliche Regeln
Ablauf (Happy Path)
- Der Benutzer ruft die Veranstaltungsübersicht auf
- Das System liefert alle Veranstaltungen
- Die Liste ist wie folgt sortiert:
- aktive Veranstaltung zuerst
- danach nach beginnDatum DESC
- Die aktive Veranstaltung ist im Ergebnis eindeutig gekennzeichnet
Fachliche Regeln
• Es darf höchstens eine aktive Veranstaltung geben
• Die aktive Veranstaltung muss im UI immer eindeutig erkennbar sein
• Die Sortierung ist stabil und deterministisch
API / Technische Umsetzung
GET /api/veranstaltung
Definition of Done
- API implementiert
- Validierung umgesetzt
- Integrationstest vorhanden
- Dokumentation aktualisiert
- Review durchgeführt
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels