diff --git a/docs/images/08_domain_model.drawio.png b/docs/images/08_domain_model.drawio.png new file mode 100644 index 00000000..d7e2ff94 Binary files /dev/null and b/docs/images/08_domain_model.drawio.png differ diff --git a/docs/src/08_concepts.adoc b/docs/src/08_concepts.adoc index 8d22da41..61724327 100644 --- a/docs/src/08_concepts.adoc +++ b/docs/src/08_concepts.adoc @@ -4,44 +4,9 @@ ifndef::imagesdir[:imagesdir: ../images] == Cross-cutting Concepts === Domain Model ----- -object User{ - Id: Long - name: String - lastName: String - email: String - password: String -} -object Question{ - Id: Long - question: String - answer: String - option1: String - option2: String - option3: String -} +image::08_domain_model.drawio.png["Domain Model", align="center"] -object Rank{ - Id: Long - games: Number - answered: Number - corect: Number - wrong: Number - totalTime: Time - totalPoints: Number - User: User -} - -object Game{ - Id: Long - correct: Number - wrong: Numer - time: Time - User: User - points: Number -} ----- === User Experience While we haven't settled on the final appearance of the app, its core functionality revolves around a quiz game. It features multiple questions across different categories, offering various possible answers with only one being correct