Overall Architecture and Class Diagram - SoenCapstone/GameOn GitHub Wiki
User Domain – Class Diagram
The User domain handles user management, authentication, and integration with Keycloak for identity and access control.
Overview
This diagram illustrates the main classes and relationships that define how user data flows through the system
Diagram
Related Issue: #99 – Add UML Class Diagrams for User and Team
Team Domain – Class Diagram
The Team domain defines the structure and relationships for teams, players, and their interactions within the system.
Overview
This diagram shows how the team service manages entities like Team, Member, as well as how they connect to persistence and API layers.
Diagram
Related Issue: #99 – Add UML Class Diagrams for User and Team