-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
498eb26
commit 11d098c
Showing
2 changed files
with
8 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,7 @@ | ||
Tout projet informatique doit être délivré avec 2 types de documentation: une documentation destinée à l’utilisateur du produit final, et une documentation destinée aux développeurs du projet. Cette dernière existe afin de permettre de aux potentiels nouveaux développeurs arrivant sur le projet de comprendre la structure, le fonctionnement et les normes que suit le projet. | ||
Tout projet informatique doit être délivré avec 2 types de documentation: une documentation destinée à l’utilisateur du produit final, et une documentation destinée aux développeurs du projet. Cette dernière vise à permettre aux nouveaux développeurs arrivant sur le projet de comprendre la structure et le design du projet, le fonctionnement des blocs qui le compose, et les interactions que ces blocs ont entre eux. | ||
|
||
Dans ce document, le lecteur pourra retrouver une description détaillée des de la structure du projet ChromaCase, de ses composants, c’est-à-dire de sa base de donnée, du serveur, de l’application front-end et du scorometer, ainsi que la manière dont ses composants communiquent entre eux. De plus, en lisant ce document, le développeur retrouvera comment prendre contact avec les différentes équipes du projet, et comment celles-ci coopèrent. Enfin, ce document explique le workflow de développement, permettant au développeur de comprendre quelles sont les étapes à suivre pour que ses contributions soient considérées et acceptées. | ||
Le project ChromaCase repose sur une structure en micro-service. Chaque micro-service, le choix des technologies utilisées, leur fonctionnement et architecture sont decrits dans ce document. | ||
|
||
Grâce à ce document, le lecteur aura tous les éléments nécessaires pour comprendre le fonctionnement et collaborer avec l’équipe ChromaCase. | ||
Le developement du projet suit des règles strictes inférées par une CI/CD et des verifications regulières de coding-style et norme (Lint, Prettier). | ||
|
||
À la fin de la lecture de ce document, le lecteur sera capable de comprendre le fonctionnement interne du projet et y contribuer. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
13-08-2023 & 1.0 & Arthur JAMET & Toutes & Première version \\ | ||
30-09-2023 & 1.1 & Arthur JAMET & Toutes & Ajout de l'identité visuelle | ||
30-09-2023 & 1.1 & Arthur JAMET & Toutes & Ajout de l'identité visuelle \\ | ||
30-09-2023 & 1.1.1 & Arthur JAMET & Résumé & Réécriture du résumé | ||
|