Digital Signage
Module d'affichage dynamique multi-écrans pour l'École Nationale de Police de Draveil, permettant la diffusion en temps réel des emplois du temps, annonces institutionnelles et météo.
Stack technique
SymfonyPHPMySQLJavaScriptEditor.jsTwigApache
Contexte & Objectifs
Projet professionnel développé lors de mon alternance à l'École Nationale de Police de Draveil (Ministère de l'Intérieur). L'administration avait besoin d'une solution centralisée pour diffuser des informations essentielles sur des écrans répartis dans l'établissement.
Fonctionnalités clés
- Gestion multi-écrans avec association de slides par emplacement
- Éditeur de contenu riche intégré (Editor.js) : paragraphes, tableaux, images, listes
- Intégration de l'API OpenWeather pour l'affichage météo en temps réel
- Gestion des rôles et sécurité des accès utilisateurs
- Déploiement sur serveur Apache avec sauvegarde automatique
Mon rôle
Conception, développement full-stack et déploiement de l'application en autonomie. Analyse des besoins avec l'administration, choix techniques (Symfony, Editor.js), développement backend et frontend, configuration serveur et mise en production.