Académique Documents
Professionnel Documents
Culture Documents
Afin de simplifier l’exercice la sécurité entre votre API et votre client ainsi que la gestion des
connexions des utilisateurs est optionnelle.
Aide:
● On peut imaginer que la base de données est composée de 3 tables (à titre indicatif):
● Pour faire du code bien indenté et uniforme, pensez à utiliser un linter:
https://eslint.org/docs/latest/use/getting-started
● Typescript est un excellent choix pour une application qui part en production, ici,
cependant, vous risquez d’être trop ralenti pour votre prototype.
Rendu:
● Un projet par binôme contenant une API et une application React front-end
● Le projet sera livré dans une repository Git (GitHub idéalement, pensez à me donner les
droits de faire une PR (@mikescops))
● (Optionnel) Vous pouvez utiliser un environnement Docker (docker-compose) pour
simplifier le lancement du projet (ne déployez pas le projet en ligne si vous n’avez pas
passé un peu de temps sur la sécurité).
Critères d’évaluation:
● Le projet est fonctionnel
● Le projet respecte le cahier des charges
● Le code est propre, lisible et compréhensible (l’indentation, style d’écriture uniforme…)
● Le projet est documenté (comment installer et lancer le projet ?)
Note: le design du site ne sera pas pris en compte, faites simple / minimal