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
| Public | Usage principal |
|---|---|
| Agents communaux | Mettre à jour les services, informations et publications. |
| Élus | Diffuser des informations publiques et suivre les besoins territoriaux. |
| Habitants | Consulter les alertes, services et informations communales via DMV. |
| Administrateurs | Superviser 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
MairieAlerteetMairieService; - 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.