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

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