PlayTime ist eine Community Platform für Pen&Paper, Tabletop und Boardgames Spieler. Die Spieler haben über PlayTime die Möglichkeit sich zu Spielgruppen zu finden und Spielesessions zu planen.
Die Stories bilden sind Kontexte/Module in der Software.
- Registrierung (Benutzer anlegen und Password vergeben)
- Benutzereinstellungen (E-Mai-Adresse oder Password änder und Benutzer löschen)
- Spielerprofil verwalten
- Spielebibliothek
- Spielgruppe verwalten
- Verfügbarkeitszeiten verwalten
- Spielsitzung verwalten
- Neuigkeiten übersicht (Neuigkeiten zu Spiele oder Erweiterungen, Spielgruppen und Events)
- Spieler eigenschaften (Statistiken zu Genre, Häufigkeit, usw)
- Spieler verwalten
- Spiele verwalten (Spiele anlegen, verwalten)
- Spieleverlage verwalten
- Spiele Autoren verwalten
- Einführung und Ziele
- Randbedingung
- Kontextabgrenzung
- Lösungsstrategie
- Bausteinsicht
- Laufzeitsicht
- Verteilungssicht
- Querschnittliche Konzepte
- Entwurfsentscheidungen
- Qualitätsanforderung
- Risiken und technische Schulden
- Glossar
Um das System lokal zu starten, muss zu erst $ docker compose up -d
ausgeführt werden im anschluss kan die Applikation mit dem local Profil gestartet werden.
Zugang zum Keycloak backend:
- Username: admin
- Password: admin
Zugang zum MailHog
- Docker
- JDK