From f68f2d6770196f4023ad31461ebabb1b83509984 Mon Sep 17 00:00:00 2001
From: "jeremy.gobet" <jeremy.gobet@hesge.ch>
Date: Thu, 25 Feb 2021 13:54:10 +0100
Subject: [PATCH] added architecture in readme

---
 README.md | 29 ++++++++++++++++++++++++++---
 1 file changed, 26 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md
index 0c8a158..8d7fda5 100644
--- a/README.md
+++ b/README.md
@@ -55,13 +55,36 @@ Pour stopper le serveur Node, utilisez la commande **CTRL + C**
 
 ### Architecture du projet
 
-(à définir)
+           +------------+
+           |            |
+           |            |
+        +--+  Frontend  +--+
+        |  |            |  |
+        |  |            |  |
+        |  +------------+  |
+        |                  |
+        |                  |
+        |                  |
+        |                  |
+        v                  v
+ +-------------+    +-------------+
+ |     API     |    |     API     |
+ +-------------+    +-------------+
+ |             |    |             |
+ |   Backend   |    |    ICNDB    |
+ |   NODE.JS   |    |  API public |
+ |             |    |             |
+ +-------------+    +-------------+
+
+- Frontend: Projet HTML5, CSS3, JS
+- Backend: Exposition d'une API REST sur NODE.JS pour la gestion des notations
+- ICNDB: API Rest public pour réccupérer les blagues de Chuck Norris ([api.icndb.com])
 
 ### Fonctionnalités
 
 Voici la liste des fonctionnalités de l'Application Web:
 
-- Récupération des blagues sur l'API [api.icndb.com] (non-implémenté)
+- Récupération des blagues sur l'API public (non-implémenté)
 - Récupération des dernières blagues publiées (non-implémenté)
 - Gestion de la notation de blagues (non-implémenté)
 - Récupération des blagues les mieux notées par les utilisateurs (non-implémenté)
@@ -75,7 +98,7 @@ Une authentification sans mot de passe permet l'identification de l'utilisateur
 
 Voici l'API REST CRUD exposée par le backend
 
-| Verbe HTTP | Endpoint path            | Données     | Description |
+| Verbe HTTP | Endpoint                 | Données     | Description |
 |:-----------|:-------------------------|:------------|:------------|
 | GET        | emails/                  |             | Retourne la liste des mails des utilisateurs |
 | GET        | evaluated-jokes/         |             | Retourne les blagues les mieux notées |
-- 
GitLab