Retour aux situations

Situation 2 : application web de prêt de matériel

Dates à définir

Application web de gestion des prêts d'équipements en entreprise : catalogue, réservations avec contrôle de disponibilité, suivi des retours et des retards, avec deux rôles (employé et gestionnaire).

Python Django PostgreSQL

Contexte

Seconde situation professionnelle de l'épreuve E5, réalisée avec des technologies différentes de la première pour montrer la variété des compétences. Le sujet répond à un besoin concret en entreprise : suivre qui emprunte quel matériel, et quand il doit être rendu.

Objectifs

  • Connexion avec deux rôles : employé et gestionnaire
  • Catalogue du matériel avec recherche et filtre par catégorie
  • Réservation d'un équipement sur une période, avec contrôle de disponibilité
  • Validation des demandes, enregistrement des sorties et des retours
  • Liste des prêts en retard et gestion de l'inventaire

Réalisation

À compléter : les grandes étapes et ce que j'ai fait concrètement.

Compétences mobilisées

  • Conception d'une solution applicative : cahier des charges, maquettes, règles métier
  • Développement d'une application web Django, front et back
  • Gestion des données : MCD / MLD, base relationnelle, contraintes et requêtes SQL
  • Tests et gestion de version avec Git
  • Cybersécurité : authentification, gestion des rôles, protection des données

Captures d'écran

À compléter : ajouter ici les captures du projet (dossier src/screen projets).

Bilan

À compléter : difficultés rencontrées, ce que j'ai appris, pistes d'amélioration.