Mise à jour de 'README.md'
continuous-integration/drone/push Build was killed Details

Doc
David D'ALMEIDA 2 years ago
parent 794d5250d2
commit 542732a743

@ -2,16 +2,43 @@
![League Of Legends](./doc/images/LoL_Banner.png) ![League Of Legends](./doc/images/LoL_Banner.png)
--- ---
## Répartition du Git
La racine de notre git est composée de deux dossiers essentiels au projet:
[**src**](src) : **Toute la partie code de l'application** (ne contient que le serveur TypeScript à l'heure actuelle sans l'implémentation du service de mail)
[**doc**](doc) : **Documentation de l'application** vous pourez y retrouvez nos différents Schéma et divers documentation
# Contexte # Contexte
Ce projet consiste en une API web reliée à une base de donnée SQLite permettant d'avoir accès à différentes données relatives à League of Legends, par exemple les différents champions. Une application MAUI est également disponible. Ce projet consiste en une API web reliée à une base de donnée SQLite permettant d'avoir accès à différentes données relatives à League of Legends, par exemple les différents champions. Une application MAUI est également disponible.
## Get Started
- ### Prerequis
You need to have a configured Asp.net Core Entity Framework Core 2.+ environement.
- ### Instalation
Tout d'abord si ce n'est pas fait cloner le dépôt de la branche **master**, pour cela copier le lien URL du dépôt git :**git clone https://codefirst.iut.uca.fr/git/arthur.valin/League-of-Legends_Project.git**
<div align = center>
![Comment cloner](doc/Images/HowToClone.png)
</div>
- ### Comment lancer le projet ?
Ensuite dans un terminal, assurer vous que vous possédez les dépendances nécéssaire , pour cela : ...
👉 [**Solution de l'application**](src//.sln)
# Fonctionnement # Fonctionnement
Le projet est entièrement développé en .NET, principalement .NET6 mis-à-part le client MAUI développé en .NET7. La partie base de données en gérée par l'ORM Entity Framework. L'API permet d'effectuer des opérations CRUD sur les données. Le projet est entièrement développé en .NET, principalement .NET6 mis-à-part le client MAUI développé en .NET7. La partie base de données en gérée par l'ORM Entity Framework. L'API permet d'effectuer des opérations CRUD sur les données.
**Schéma général du projet** **Schéma général du projet**
--- ---
![Schéma général du projet](./doc/images/LOLProjet_Diagram.png) ![Schéma général du projet](./doc/images/LOLProjet_Diagram.png)
@ -19,11 +46,47 @@ Le projet est entièrement développé en .NET, principalement .NET6 mis-à-part
--- ---
![Modèle de données](./doc/images/MLD.png) ![Modèle de données](./doc/images/MLD.png)
- ### Comment ça marche au niveau du code ?
</br> </br>
## Versioning
</br>
## RoadMap
**Récapitulation de notre avancée sur le projet** : 👇
</br>
:information_source: ...
- [x] &nbsp; ![Dto](./)
- [x] &nbsp; ![Mappeur](./)
- [x] &nbsp; ![Manager EF](./)
- [x] &nbsp; ![Test EF](./)
- [x] &nbsp; ![Manager Api](./)
- [x] &nbsp; ![Controller](./)
- [x] &nbsp; ![Client Console http](./)
- [x] &nbsp; ![Client MAUI http](./)
</br>
### Autheurs
<div align = center> <div align = center>
arthur.valin@etu.uca.fr
david.d_almeida@etu.uca.fr * **Arthur Valin** - *arthur.valin@etu.uca.fr* - [arthur](https://codefirst.iut.uca.fr/git/arthur.valin)
* **David d'Almeida** - *david.d_almeida@etu.uca.fr* - [david](https://codefirst.iut.uca.fr/git/david.d_almeida)
<div align="center">
<a href = "https://codefirst.iut.uca.fr/git/arthur.valin">
<img src="https://codefirst.iut.uca.fr/git/avatars/041c57af1e1d1e855876d8abb5f1c143?size=870" width="50" >
</a>
<a href = "https://codefirst.iut.uca.fr/git/david.d_almeida">
<img src="https://codefirst.iut.uca.fr/git/avatars/0f8eaaad1e26d3de644ca522eccaea7c?size=870" width="50" >
</a>
</div>
© PM2 © PM2
</div> </div>
Loading…
Cancel
Save