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
SymfonyAPI PlatformPHPMySQLTwigJavaScriptApacheGit
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).