RB
2024 - 2025

Gestion de Stock avec API

Application de gestion de stock et de suivi du matériel pour l'École Nationale de Police de Draveil, exposant des APIs RESTful via API Platform.

Stack technique

SymfonySymfonyAPI PlatformPHPPHPMySQLMySQLTwigJavaScriptJavaScriptApacheGitGit

Contexte & Objectifs

Projet professionnel développé lors de mon alternance à l'ENP Draveil, en réponse au besoin de l'équipe logistique de remplacer un logiciel PHP 5 obsolète et instable pour la traçabilité du matériel.

Fonctionnalités clés

  • Gestion du mobilier, ordinateurs et périphériques
  • Suivi des mouvements de matériel entre bâtiments
  • Marquage du matériel comme réformé
  • API RESTful exposée via API Platform (pagination, validation, auto-documentation)
  • Tableau de bord synthétique (utilisateurs, articles, salles)
  • Import/export Excel pour les données d'inventaire
  • Architecture conçue pour l'ajout futur de codes-barres et application mobile

Mon rôle

Conception et développement complets : réunions avec l'équipe logistique, observation des méthodes de travail, maquettes d'interface, développement full-stack avec Symfony et API Platform, et préparation de l'architecture pour les évolutions futures (mobile, codes-barres).