MediaTekDocuments
Projet de gestion de documents pour une médiathèque. Gestion des commandes de livres, suivi des exemplaires, et plus.
Langages et technologies utilisés
C#, .NET, API REST, MySQL, Postman, PHP
Contexte et demande
Ce projet a été réalisé dans le cadre d’un atelier de professionnalisation avec le CNED. L’objectif est de développer une application de gestion de documents pour une médiathèque : livres, DVD, revues. J’ai implémenté notamment la gestion des commandes, le suivi des exemplaires, ainsi que diverses règles de gestion côté métier.
Documents
- PDF : Contexte officiel
- PDF : Cahier des charges
- PDF : Compte rendu
- PDF : Missions
- Contrat de développement
- PV de recette
Dépôt distant
Lien vers le dépôt GitHub de l'application. Lien vers le dépôt GitHub de l'api.
📦 Dans le dépôt mediatekdocuments :
- L'installeur Windows (.msi) est disponible dans le dossier
MediaTekDocuments/installeur.
- La documentation technique de l'application C# est disponible dans
MediaTekDocuments/documentation.
📦 Dans le dépôt rest_mediatekdocuments :
- Le script de la base de données est dans rest_mediatekdocuments/mediatek86.sql .
- La documentation technique de l'API est disponible dans
rest_mediatekdocuments/documentation.
Vidéo de démonstration
🔗 Lien vers l'API en ligne : Accéder à l'API
📄 Le mode opératoire pour utiliser l'API est disponible dans le readme du dépôt.
Compétences couvertes
- B1.1 : Gérer le patrimoine informatique
- B1.2 : Répondre aux incidents et aux demandes d’assistance et d’évolution
- B1.4 : Travailler en mode projet
- B1.5 : Mettre à disposition des utilisateurs un service informatique
- B2.1 : Concevoir et développer une solution applicative
- B2.2 : Assurer la maintenance corrective ou évolutive d’une solution applicative
- B2.3 : Gérer les données