Aller au contenu principal

Application Mairie

Statut

Document de cadrage écosystème — version initiale.

Rôle

Mairie est l'interface ou application destinée aux communes dans l'écosystème DMV.

Son rôle est de permettre aux communes de gérer des informations communales, services, alertes citoyennes, publications mairie, actions de modération locale et éléments de pilotage territorial.

Mairie doit répondre aux réalités des petites communes : équipes réduites, besoin de simplicité, informations à maintenir régulièrement et nécessité de publier sans complexité excessive.

Périmètre fonctionnel

Le périmètre Mairie couvre :

  • informations communales ;
  • services communaux ;
  • alertes citoyennes ;
  • publications mairie ;
  • modération locale ;
  • pilotage territorial ;
  • visibilité des acteurs ou contenus liés à la commune ;
  • coordination avec DMV public pour l'affichage des contenus utiles aux habitants.

Publics concernés

PublicUsage principal
Agents communauxMettre à jour les services, informations et publications.
ÉlusDiffuser des informations publiques et suivre les besoins territoriaux.
HabitantsConsulter les alertes, services et informations communales via DMV.
AdministrateursSuperviser les droits, paramètres et règles de publication.

Données principales

Mairie peut s'appuyer sur :

  • communes ;
  • informations communales ;
  • services ;
  • alertes ;
  • publications ;
  • acteurs de type mairie ou acteurs officiels ;
  • médias ;
  • droits communaux ;
  • statistiques territoriales ;
  • paramètres de modération locale.

État actuel visible dans le code

Le backend Laravel contient un module Mairie visible avec :

  • contrôleurs pour alertes, services et publications mairie ;
  • modèles MairieAlerte et MairieService ;
  • middleware d'accès mairie ;
  • job d'expiration des alertes ;
  • services de lecture et d'écriture ;
  • routes API pour consulter et gérer alertes, services et publications.

Le workspace ne montre pas d'application frontend Mairie séparée clairement identifiée. Certaines fonctions peuvent être administrées via le backoffice ou être exposées publiquement par DMV, mais l'interface cible Mairie reste à préciser.

Vision cible

La cible est que Mairie devienne l'interface communale spécialisée de l'écosystème.

Mairie doit :

  • permettre à une commune de publier des informations fiables ;
  • gérer des alertes et services avec des parcours simples ;
  • piloter les contenus communaux visibles sur DMV ;
  • appliquer une modération locale selon les droits définis ;
  • rester utilisable par des équipes non techniques ;
  • s'intégrer au socle commun sans devenir un backoffice global complexe.

Autonomie

Mairie doit être autonome dans son usage communal :

  • une commune doit pouvoir gérer ses informations sans passer par une interface grand public ;
  • les alertes doivent suivre des règles propres à leur criticité et durée de vie ;
  • les services communaux doivent pouvoir être maintenus indépendamment des publications classiques ;
  • la modération locale doit avoir ses propres droits et responsabilités.

Interactions avec DMV

Mairie interagit naturellement avec DMV :

  • les alertes peuvent apparaître dans l'expérience publique locale ;
  • les services communaux peuvent être consultés par les habitants ;
  • les publications mairie peuvent alimenter le mur de la ville ;
  • les informations communales peuvent enrichir les pages territoriales ;
  • les statistiques DMV peuvent aider au pilotage communal.

Ces interactions doivent rester gouvernées. Une commune doit savoir ce qui est visible publiquement, ce qui relève de la gestion interne et ce qui dépend de la modération.