Système de Gestion ENP Draveil
Refonte complète de l'application de gestion administrative et pédagogique de l'École Nationale de Police de Draveil, remplaçant un système PHP 5 obsolète.
Stack technique
SymfonyPHPMySQLTwigJavaScriptApacheGit
Contexte & Objectifs
Projet professionnel principal lors de mon alternance à l'ENP Draveil (Ministère de l'Intérieur). L'ancien système de gestion était devenu inadapté aux usages contemporains, aux exigences réglementaires (RGPD, sécurité) et aux besoins croissants de gestion des élèves, salles et stages.
Fonctionnalités clés
- Migration et récupération des données hétérogènes du système legacy
- Gestion des élèves, promotions, salles et stages
- Système de rôles et permissions pour les différents services
- Conformité RGPD et sécurité des données sensibles
- Tableau de bord avec indicateurs clés de performance (KPIs)
- Maintenance et support de l'application legacy en parallèle
- Déploiement sur serveur Apache en environnement sécurisé
Mon rôle
Gestion complète du projet en autonomie : analyse des besoins avec les services (pédagogie, logistique, RH), choix de migrer vers Symfony après abandon de WebDev, conception de l'architecture, développement full-stack, recueil des exigences via maquettes et réunions, déploiement et maintenance.