From 61d833acab152b73bbf7e854a7d185cb74622507 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Ib=C3=A1=C3=B1ez=20Coedo?= <98840489+AlvaroIC@users.noreply.github.com> Date: Tue, 7 May 2024 00:55:21 +0200 Subject: [PATCH] Update README.md --- README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index e497a63..d630568 100644 --- a/README.md +++ b/README.md @@ -8,9 +8,12 @@ This is a base repo for the [Software Architecture course](http://arquisoft.gith The application is deployed at: http://conoceryvencer.xyz -This repo is a basic application composed of several components. +This repo is a basic application composed of several components: -- **Gateway service**. Express service that is exposed to the public and serves as a proxy to the two previous ones. +- **Game service**. Express service that creates, delivers the logic and stores information about the last game played by the user. +- **Group service**. Express service responsible for the management of user groups. +- **Question generation service**. Express service that generates the question for the new game by retrieving data from Wikidata. +- **Gateway service**. Express service that is exposed to the public and serves as a proxy to the two previous ones. It is also in charge of the application's monitoring process. - **User service**. Express service that handles the insertion of new users in the system. - **Auth service**. Express service that handles the authentication of users. - **Webapp**. React web application that uses the gateway service to allow basic login and new user features. @@ -28,7 +31,7 @@ Both the user and auth service share a Mongo database that is accessed with mong ## Quick start guide -### Using docker +### Using Docker The fastest way for launching this sample project is using docker. Just clone the project: