Doc technique 💻 - GinierClasses/holydraw GitHub Wiki
Doc technique 💻
Framework:
BACKEND
Utilisation de C#. Création de l'api en suivant la doc Microsoft.
Framework :
- Entity Framework - Gestion des données, permet de communiquer avec la BD via LinQ avec des relations définit.
- newtonsoft - Sérialisation des JSON, permet d'évité les boucles infini et offre une meilleur options de formattage (lowercase).
- Pomelo - Connection à la BDD MySql, s'ajoute à Entity Framework et lui permet d'envoyé des requêtes pour du MySQL.
FRONTED
Utilisation d'un site web. Il utilisera React
comme Framework principal.
- React - Permet de crée des interface interactive, offre de nombreuse possibilité pour géré les données et faire réagir l'interface en fonction de celle-ci.
- react-router-dom - Permet de crée une "Fake navigation" interne à l'App react en évitant de crée plusieurs fichier HTML.
- Material-UI - Library de style qui offre une multitude de composant. Permet de géré le theme de l'application et tous les styles.
Conception 💡
- Création de la DB ainsi que du schéma de l'app BDD and FLUX Schema drawio
- DESIGN : Maquette du projet