Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
sitbon.benjamin
App et archi Web TP 2020
Commits
f68f2d67
Commit
f68f2d67
authored
Feb 25, 2021
by
jeremy.gobet
Browse files
added architecture in readme
parent
9f8e45b4
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
f68f2d67
...
@@ -55,13 +55,36 @@ Pour stopper le serveur Node, utilisez la commande **CTRL + C**
...
@@ -55,13 +55,36 @@ Pour stopper le serveur Node, utilisez la commande **CTRL + C**
### Architecture du projet
### 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
### Fonctionnalités
Voici la liste des fonctionnalités de l'Application Web:
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é)
-
Récupération des dernières blagues publiées (non-implémenté)
-
Gestion de la notation de blagues (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é)
-
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
...
@@ -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
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 | emails/ | | Retourne la liste des mails des utilisateurs |
| GET | evaluated-jokes/ | | Retourne les blagues les mieux notées |
| GET | evaluated-jokes/ | | Retourne les blagues les mieux notées |
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment