Beaubourg Sécurité
arrow_backRetour aux projets

Beaubourg Sécurité

Symfony & API Platform Back-end
React & Next.js Front-end
PWA Offline

Contexte

Application web de gestion des rondes de sécurité du Centre Pompidou Beaubourg, développée from scratch suite à un appel d'offres. L'application remplace un processus auparavant géré sur papier.

Les agents de sécurité disposent de tablettes sur lesquelles l'application est installée en tant que PWA. Chaque équipement de sécurité du bâtiment (extincteurs, issues de secours, etc.) est muni d'un QR code. L'agent démarre une ronde en scannant un point de départ, patrouille dans les zones assignées, et termine en scannant un point d'arrivée.

Mode déconnecté

Certaines zones du Centre Pompidou ne disposent pas de couverture réseau. L'application fonctionne donc en mode offline-first grâce à Workbox : les données sont stockées localement sur la tablette et synchronisées automatiquement avec le serveur via API Platform dès que la connexion est rétablie.

Architecture technique

Le back-end est développé en Symfony avec API Platform pour exposer une API REST consommée par la PWA. Le front-end utilise React et Next.js en export statique, avec Material UI pour l'interface.

Fonctionnalités clés

  • Gestion des rondes — parcours prédéfinis avec checkpoints, scan QR code, notion de pause si l'agent doit partir en intervention
  • Signalement d'anomalies — scan du QR code de l'équipement concerné, ajout de photos et description du problème
  • Gestion des interventions — incidents nécessitant une action immédiate (malaise d'un visiteur, etc.)
  • Main courante — registre légal reprenant l'ensemble des incidents et interventions
  • Gestion des zones et équipements — référencement de tous les équipements de sécurité par zone
  • Planning — organisation des rondes et affectation des agents
  • Tableau de bord — suivi en temps réel et historique pour les responsables
  • Gestion des rôles — agent, superviseur, administrateur
Symfony API Platform React Next.js Material UI Workbox PWA QR Code

Me contacter

mail

Un message ?

Envoyez-moi un mail à l'adresse suivante :
call

Un coup de fil ?

Du lundi au vendredi aux horaires de bureau :
pin_drop

Où suis-je ?

Mes locaux sont situés à :
Le Val-Saint-Germain, 91530
Proche RER C et véhiculé si besoin
business_center

Informations légales

Hébergé par OVH SAS, 2 rue Kellermann, Roubaix, 59100
SIRET : 50390601800042 — N° TVA : FR 32503906018
Code APE : 6201Z