diff --git a/README.md b/README.md index 38c90b5..cf7501a 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,19 @@ -# :alien: Consomation et Développement de services :construction_worker: +# Projet d'Entity FrameWork et Consomation et Développement de services + +Notre projet à pour objectif la liaison entre une base de donnée et un client, par l'utilisation d' ``EntityFramework`` et d'une ``API`` C# créé par nous même. ![C#](https://img.shields.io/badge/c%23-%23239120.svg?style=for-the-badge&logo=c-sharp&logoColor=white) ![JWT](https://img.shields.io/badge/JWT-black?style=for-the-badge&logo=JSON%20web%20tokens) ![Markdown](https://img.shields.io/badge/markdown-%23000000.svg?style=for-the-badge&logo=markdown&logoColor=white) + +> *A noter que seul la v1 est prise en compte, la v2 et v2.2 ne sont presentes uniquement pour prouver notre capacité à versionner* + +Ce projet est decoupé en deux parties : + +## :alien: Consomation et Développement de services :construction_worker: + + #### :steam_locomotive: Comment lancer le projet ? > (Explication...) :construction: @@ -12,20 +22,22 @@ #### :checkered_flag: Etat des livrables : :construction: ->:heavy_check_mark: Mise en place de toutes les opérations CRUD ->:heavy_check_mark: API RESTful (respect des règles de routage, utilisation des bons status code ...) ->:heavy_exclamation_mark: Utilisation des fichiers configurations ->:heavy_check_mark: Versionnage de l'api (avec versionnage de la doc) ->:construction: Logs ->:heavy_check_mark: Tests unitaires -> :heavy_exclamation_mark: Réalisation du client MAUI et liaison avec l'api ->:heavy_check_mark:Liaison avec la base de données ->:heavy_check_mark:Filtrage + Pagination des données ->:construction: Propreté du code (Vous pouvez vous servir de sonarqube) ->:heavy_check_mark: Dockerisation et Hébergement des API (CodeFirst) - -> :heavy_exclamation_mark: Sécurité -> :heavy_check_mark: Utilisation SonarQube +> * :heavy_check_mark: Mise en place de toutes les opérations CRUD +> * :heavy_check_mark: API RESTful (respect des règles de routage, utilisation des bons status code ...) +> * :heavy_exclamation_mark: Utilisation des fichiers configurations +> * :heavy_check_mark: Versionnage de l'api (avec versionnage de la doc) +> * :heavy_exclamation_mark: Logs +> * :heavy_check_mark: Tests unitaires +> * :heavy_exclamation_mark: Réalisation du client MAUI et liaison avec l'api +> * :heavy_check_mark:Liaison avec la base de données +> * :heavy_check_mark:Filtrage + Pagination des données +> * :construction: Propreté du code (Vous pouvez vous servir de sonarqube) +> * :heavy_check_mark: Dockerisation et Hébergement des API (CodeFirst) + +> * :heavy_exclamation_mark: Sécurité +> * :heavy_check_mark: Utilisation SonarQube + +[![Build Status](https://codefirst.iut.uca.fr/api/badges/corentin.richard/EntityFramework_ConsoDeServices_TP/status.svg)](https://codefirst.iut.uca.fr/corentin.richard/EntityFramework_ConsoDeServices_TP) #### Diagramme d'architechture : @@ -33,7 +45,7 @@ => Disponible à `./Diagramme d'architecture.jpg` --- -# :package: Entity FrameWork :construction_worker: +## :package: Entity FrameWork :construction_worker: :construction: