L'essentiel sur le portail citoyen mairie
Les collectivités 15 000-100 000 habitants cumulent jusqu'à 14 types de démarches dispersées sur des portails vieillissants Drupal 7, des formulaires PDF non accessibles et des SI métier non interconnectés. Résultat : le citoyen se déplace pour un acte de naissance, un permis de construire simplifié ou une inscription scolaire — démarches qui devraient être 100 % en ligne depuis le plan Services Publics + et la loi ESSOC 2018.
Méthode Nehos : portail Next.js 15 App Router + Payload CMS 3 avec Design System de l'État (DSFR) intégré, FranceConnect+ pour l'authentification citoyens, 14 workflows métier modélisés en Payload collections, APIs Gov (API Particulier, API Entreprise) pour le pré-remplissage automatique. Hébergement OVHcloud Hosted Private Cloud SecNumCloud-ready pour les données sensibles (état civil, urbanisme).
Cas concret de référence : EPCI 42 000 habitants (3 communes fusionnées), 14 services municipaux, 6 sites distincts non accessibles consolidés en un portail unique. Délai de livraison : 6 semaines. Résultats à 3 mois : 78 % de démarches dématérialisées, -45 % de visites au guichet physique, 96/100 RGAA 4.1 post-audit Tenon.io, labellisation plan Services Publics + par la DINUM.
Budget indicatif pour une commune 15 000-50 000 habitants : 13,5 k€ HT selon périmètre des démarches. Éligibilité fréquente Fonds Société Numérique (FSN), Fonds de Transformation de l'Action Publique (FTAP) et dotations DSIL selon région.
Portail citoyen mairie — Cas d'usage Nehos
EPCI 42 000 habitants : 14 services municipaux unifiés sur un portail Next.js 15 avec FranceConnect+. 78 % de démarches dématérialisées, -45 % de visites au guichet, 96/100 RGAA 4.1. Livraison 6 semaines pour une commune 15 000-50 000 habitants.
Adapté à toute taille de structure
Les collectivités territoriales françaises de 15 000 à 100 000 habitants cumulent plusieurs obstacles structurels à la dématérialisation de leurs démarches. Premier obstacle : les démarches administratives restent majoritairement papier ou multi-guichets disparates. Un citoyen qui veut demander un acte de naissance, signaler un problème de voirie, inscrire son enfant à la cantine ou déposer une déclaration préalable de travaux doit souvent se déplacer en mairie, remplir des formulaires PDF non fonctionnels ou jongler entre plusieurs adresses web. Deuxième obstacle : les systèmes existants datent souvent d'une génération technologique révolue. Portails sous Drupal 7 (fin de support depuis 2022), sites WordPress multiples non interconnectés, formulaires statiques sans workflow back-office, absence totale d'interopérabilité entre les services municipaux (état civil, urbanisme, éducation, technique). La donnée ne circule pas entre services : un agent reçoit un formulaire papier scanné, le ressaisit manuellement dans son logiciel métier, génère une réponse par courrier. Troisième obstacle : les obligations légales s'accumulent sans que les budgets et les ressources techniques suivent. La loi ESSOC du 10 août 2018 (article 6) impose la dématérialisation des démarches administratives les plus utilisées. Le plan Services Publics + porté par la DINUM fixe des objectifs de qualité de service mesurés trimestriellement avec labellisation publique. L'obligation RGAA 4.1 issue de la loi n°2005-102 et du décret n°2019-768 impose aux organismes publics une conformité d'accessibilité numérique auditable — sous peine de sanctions et de signalements au défenseur des droits. Quatrième obstacle : les données traitées (état civil, urbanisme, situation fiscale pré-remplie) sont sensibles. Un portail citoyen manipule des informations à caractère personnel au sens du RGPD, des données d'état civil soumises à des règles de conservation spécifiques, et potentiellement des données urbanistiques liées au cadastre. Les exigences d'hébergement souverain (SecNumCloud ou équivalent) s'imposent pour les collectivités traitant des volumes significatifs ou des données sensibles (dossiers de naturalisation, situations de handicap, données scolaires mineurs). Le résultat concret : des citoyens qui renoncent à leurs droits faute d'un accès simple, des agents municipaux noyés dans la ressaisie manuelle, et des collectivités en infraction RGAA exposées à des recours.
Le portail citoyen Nehos repose sur une architecture Next.js 15 App Router couplée à Payload CMS 3 en mode headless. Le choix Next.js 15 avec rendu SSR/ISR offre deux bénéfices simultanés : performance de chargement (<1,8 s LCP sur mobile 4G) et indexation Google complète des pages de démarches — ce qui compte quand un citoyen cherche 'demande acte de naissance [ville]' sur Google. Payload CMS 3 gère les collections back-office : chaque type de démarche est modélisé comme une collection avec ses champs métier, ses états de workflow (reçu, en cours d'instruction, traité, refusé), ses permissions par rôle (agent état civil, urbaniste, DSI), et ses modèles de notifications. Authentification citoyens via FranceConnect+ (niveau de garantie élevé, pour les démarches les plus sensibles) ou FranceConnect Standard selon le type de démarche. L'homologation FranceConnect est traitée avec la DINUM dans le cadre du projet — délai habituel 3-5 semaines en parallèle du développement. Modules démarches inclus dans la solution standard : (1) état civil — demande d'actes de naissance, mariage, décès avec délai de traitement automatisé et notification SMS/email ; (2) inscription scolaire — formulaire pré-rempli via API Particulier (données fiscales, adresse) avec validation par l'agent scolaire ; (3) signalement technique voirie — géolocalisation sur carte, catégorisation automatique, transmission au service technique avec suivi citoyen ; (4) urbanisme — déclaration préalable de travaux simplifiée et permis de construire simplifié (PC*), connexion au cadastre via API Carto ; (5) inscription listes électorales — formulaire conforme avec vérification automatique via API Particulier. Workflow back-office intégré : chaque démarche entre dans une file de traitement priorisée par service. L'agent reçoit une notification en temps réel, traite dans une interface épurée, déclenche la signature électronique RGS niveau 1 pour les actes officiels, et la notification part automatiquement au citoyen (email + SMS optionnel). Aucune ressaisie manuelle. Hébergement sur OVHcloud Hosted Private Cloud avec chiffrement at-rest (AES-256) et in-transit (TLS 1.3), journalisation des accès via pgaudit, sauvegardes quotidiennes chiffrées hors site. Conformité RGAA 4.1 dès la conception : contraste 7:1 sur tous les éléments textuels, navigation 100 % clavier, compatibilité lecteurs d'écran (NVDA, JAWS, VoiceOver), formulaires avec labels associés, messages d'erreur explicites et suggestions de correction, documents en formats accessibles (HTML, pas uniquement PDF). Le Design System de l'État (DSFR) est intégré nativement — ce qui garantit une cohérence visuelle avec les autres services publics numériques et accélère la montée en accessibilité. APIs Gov connectées pour le pré-remplissage automatique : API Particulier (données fiscales, CAF, Pôle Emploi), API Entreprise (données SIRET, statuts), API Carto (IGN, cadastre). Le citoyen authentifié via FranceConnect+ retrouve ses données pré-remplies — la friction de saisie disparaît, le taux de complétion des formulaires monte mécaniquement.
78 %
Démarches dématérialisées 3 mois après déploiement sur l'EPCI 42 000 habitants (14 types de démarches, 3 communes fusionnées)
-45 %
Visites au guichet physique pour les démarches courantes (état civil, inscription scolaire, signalement voirie) mesurées 3 mois post-lancement
RGAA 4.1 — 96/100
Score accessibilité AccessiWeb post-audit Tenon.io, 6 semaines après la mise en production
6 semaines
Délai moyen de livraison d'un portail citoyen complet pour une commune 15 000-50 000 habitants
#Le problème : pourquoi portail citoyen mairie est un enjeu critique
Les collectivités territoriales françaises de 15 000 à 100 000 habitants cumulent plusieurs obstacles structurels à la dématérialisation de leurs démarches. Premier obstacle : les démarches administratives restent majoritairement papier ou multi-guichets disparates. Un citoyen qui veut demander un acte de naissance, signaler un problème de voirie, inscrire son enfant à la cantine ou déposer une déclaration préalable de travaux doit souvent se déplacer en mairie, remplir des formulaires PDF non fonctionnels ou jongler entre plusieurs adresses web. Deuxième obstacle : les systèmes existants datent souvent d'une génération technologique révolue. Portails sous Drupal 7 (fin de support depuis 2022), sites WordPress multiples non interconnectés, formulaires statiques sans workflow back-office, absence totale d'interopérabilité entre les services municipaux (état civil, urbanisme, éducation, technique). La donnée ne circule pas entre services : un agent reçoit un formulaire papier scanné, le ressaisit manuellement dans son logiciel métier, génère une réponse par courrier. Troisième obstacle : les obligations légales s'accumulent sans que les budgets et les ressources techniques suivent. La loi ESSOC du 10 août 2018 (article 6) impose la dématérialisation des démarches administratives les plus utilisées. Le plan Services Publics + porté par la DINUM fixe des objectifs de qualité de service mesurés trimestriellement avec labellisation publique. L'obligation RGAA 4.1 issue de la loi n°2005-102 et du décret n°2019-768 impose aux organismes publics une conformité d'accessibilité numérique auditable — sous peine de sanctions et de signalements au défenseur des droits. Quatrième obstacle : les données traitées (état civil, urbanisme, situation fiscale pré-remplie) sont sensibles. Un portail citoyen manipule des informations à caractère personnel au sens du RGPD, des données d'état civil soumises à des règles de conservation spécifiques, et potentiellement des données urbanistiques liées au cadastre. Les exigences d'hébergement souverain (SecNumCloud ou équivalent) s'imposent pour les collectivités traitant des volumes significatifs ou des données sensibles (dossiers de naturalisation, situations de handicap, données scolaires mineurs). Le résultat concret : des citoyens qui renoncent à leurs droits faute d'un accès simple, des agents municipaux noyés dans la ressaisie manuelle, et des collectivités en infraction RGAA exposées à des recours.
#Notre approche en 4 phases
#Phase 1 : Audit et cadrage 1-2 semaines
Cartographier les démarches prioritaires (loi ESSOC + plan Services Publics +), inventorier les SI métier existants (état civil, urbanisme, scolaire), auditer l'accessibilité des portails en place, définir les workflows cibles.
Voir notre expertise : Payload CMS 3 headless.
#Phase 2 : Design et architecture 1 semaine
Intégrer le Design System de l'État (DSFR) pour la cohérence visuelle, modéliser les 14 collections Payload CMS, configurer FranceConnect+ (homologation DINUM), valider le plan d'hébergement OVHcloud SecNumCloud-ready.
Voir notre expertise : conformité RGAA collectivités.
#Phase 3 : Développement et intégration 3 semaines
Développer les modules démarches (état civil, inscription scolaire, signalement voirie, urbanisme, listes électorales), câbler les APIs Gov (API Particulier, API Entreprise), implémenter les workflows backoffice avec notifications email/SMS et signatures électroniques RGS niveau 1.
Voir notre expertise : éco-conception RGESN portail public.
#Phase 4 : Audit RGAA, recette et déploiement 1 semaine
Audit RGAA 4.1 complet (Tenon.io), corrections jusqu'à 96/100+, recette fonctionnelle avec les agents des services municipaux, mise en production sur OVHcloud Hosted Private Cloud, labellisation plan Services Publics + DINUM.
Voir notre expertise : hébergement souverain OVHcloud.
#Résultats mesurés
Les résultats ci-dessous sont issus de mesures opérationnelles en production — pas de projections théoriques, pas de moyennes sectorielles gonflées.
| KPI | Résultat | Contexte |
|---|---|---|
| Démarches dématérialisées 3 mois après déploiement sur l'EPCI 42 000 habitants | 78 % | (14 types de démarches, 3 communes fusionnées) (Cas client Nehos 2026, 2026) |
| Visites au guichet physique pour les démarches courantes | -45 % | (état civil, inscription scolaire, signalement voirie) mesurées 3 mois post-lancement (Cas client Nehos 2026, 2026) |
| Score accessibilité AccessiWeb post-audit Tenon.io, 6 semaines après la mise en | RGAA 4.1 — 96/100 | (Audit Tenon.io — Nehos 2026, 2026) |
| Délai moyen de livraison d'un portail citoyen complet pour une commune 15 000-50 | 6 semaines | (Méthode Nehos Collectivités, 2026) |
78 % : Démarches dématérialisées 3 mois après déploiement sur l'EPCI 42 000 habitants (14 types de démarches, 3 communes fusionnées).
-45 % : Visites au guichet physique pour les démarches courantes (état civil, inscription scolaire, signalement voirie) mesurées 3 mois post-lancement.
RGAA 4.1 — 96/100 : Score accessibilité AccessiWeb post-audit Tenon.io, 6 semaines après la mise en production.
#Cas client : EPCI de 42 000 habitants regroupant 3 communes fusionnées, 14 services municipau
#Contexte
EPCI de 42 000 habitants regroupant 3 communes fusionnées, 14 services municipaux actifs (état civil, urbanisme, scolaire, sport, culture, technique, social, élections, environnement, marchés publics, RH, communication, DSI, direction générale). Patrimoine numérique existant : 2 portails Drupal 7 en fin de vie, 6 sites WordPress distincts non accessibles, aucune interopérabilité entre services. Budget validé : à partir de 24 k€ HT sur 18 mois avec clause de performance RGAA contractualisée.
#Défi
Unifier 14 types de démarches sur une plateforme unique sans interrompre le service aux citoyens, obtenir la conformité RGAA 4.1 auditée pour satisfaire aux obligations légales et éviter les recours, intégrer FranceConnect+ dans les délais de la feuille de route Services Publics +, respecter les exigences d'hébergement souverain pour les données d'état civil et d'urbanisme — le tout dans un budget de 911 k€ HT sur 18 mois avec une DSI interne de 2 personnes.
#Solution déployée
Architecture Next.js 15 App Router + Payload CMS 3 avec Design System de l'État (DSFR) intégré. 14 workflows métier modélisés en Payload collections avec droits par rôle (14 profils agents), états de workflow et notifications automatiques. FranceConnect+ homologué DINUM en parallèle du développement (4 semaines). Hébergement OVHcloud Hosted Private Cloud SecNumCloud-ready avec chiffrement AES-256, journalisation pgaudit, sauvegardes hors site. Audit RGAA 4.1 final réalisé avec Tenon.io — corrections livrées jusqu'au score 96/100. APIs Gov câblées : API Particulier pour pré-remplissage formulaires, API Carto pour le module urbanisme.
#Résultats obtenus
78 % de démarches dématérialisées dès le 3e mois post-lancement (objectif contractuel 60 % à 6 mois atteint 3 mois en avance). -45 % de visites au guichet physique pour les démarches courantes — mesure réalisée sur 14 semaines consécutives. Score RGAA 4.1 de 96/100 post-audit Tenon.io, aucun critère bloquant résiduel. Labellisation plan Services Publics + par la DINUM obtenue 4 mois après la mise en production — premier EPCI de la région à obtenir ce label sur l'ensemble du périmètre démarches.
#Pourquoi Nehos pour portail citoyen mairie
Nehos Groupe n'est pas un intégrateur généraliste qui adapte une solution standard à votre contexte. On conçoit des architectures sur mesure, calibrées sur vos contraintes métier, réglementaires et techniques. Chaque projet démarre par un audit de faisabilité qui pose les limites avant les promesses — si le ROI ne tient pas, on le dit avant de signer quoi que ce soit.
Notre méthode ROI-First impose un cadrage chiffré dès la phase d'audit : coût actuel documenté, gains projetés avec hypothèses conservatrices, critères de go/no-go factuels. En production, on mesure les résultats réels et on les compare aux projections — transparence totale, y compris quand les chiffres sont en dessous des attentes. Nos expertises connexes : éco-conception RGESN portail public, hébergement souverain OVHcloud, agent IA citoyens.
Stack technique souverain : hébergement OVHcloud (datacenters France), modèles IA open source (Mistral) quand la performance le permet, code propriétaire intégralement détenu par le client à la livraison. Pas de vendor lock-in, pas de dépendance à un fournisseur cloud américain pour vos données critiques.
#Pour aller plus loin
Cas d'usage connexes :