Les sites de mairies / communes d'Afrique francophone sont historiquement parmi les plus négligés : design années 2010, pas mobile, pas accessible, peu d'information utile. Pourtant les attentes citoyennes ont changé. Voici le modèle 2026 d'une mairie digitale.
TL;DR
- 12 fonctionnalités essentielles : actualités, services, demandes en ligne, agenda élu, transparence budget, etc.
- Accessibilité WCAG 2.2 AA obligatoire.
- Multilingue minimum FR + langue locale (Wolof, Bambara, Lingala).
- Coût 12-25M FCFA pour un projet propre, 18 mois de cycle.
Les 12 fonctionnalités essentielles
1. Page d'accueil orientée citoyen
- Recherche centrale "Que cherchez-vous ?" (passeport, état civil, urbanisme...)
- 4-6 services les plus demandés en accès direct
- Bandeau actualités urgentes
- Agenda du maire
- Numéros utiles (police, pompiers, urgence)
2. Annuaire des services
- Liste structurée par domaine (état civil, urbanisme, éducation, social, etc.)
- Pour chaque service : description, horaires, contact, formulaires téléchargeables, RDV en ligne possible
3. Demandes en ligne
- Acte de naissance / mariage / décès
- Certificat de résidence
- Permis de construire
- Autorisation événement
- Patente / commerce
Workflow type :
`
[Citoyen demande en ligne] → [Validation administrative] → [Paiement Wave/OM] → [Document signé numérique]
`
4. Agenda élu et conseil municipal
- Prochaine session
- Ordre du jour
- Procès-verbaux téléchargeables (PDF accessibles)
- Diffusion live optionnelle
5. Transparence budgétaire
- Budget annuel publié
- Détail par chapitre
- Marchés publics ouverts
- Rapports d'exécution
6. Annuaire commerces / artisans locaux
Service municipal valorisé : commerces, restaurants, artisans inscrits au registre commerce communal.
7. Plan interactif
Carte commune avec :
- Établissements publics
- Écoles, dispensaires, marchés
- Travaux en cours
- Points wifi gratuits si disponibles
8. Actualités + signalement citoyen
Feed actualités + formulaire "Signaler un problème" (lampadaire HS, dépôt sauvage, nid-de-poule).
9. Multilingue
FR + langue locale (Wolof à Dakar, Bambara à Bamako, Lingala à Brazzaville). Voir stratégie multilingue →.
10. Accessibilité WCAG 2.2 AA
Voir guide accessibilité →.
11. Mobile-first + offline-first
70 % des visites en mobile 3G. Tester sur Itel A57 ou équivalent.
12. Newsletter + WhatsApp Broadcast
Communication directe avec citoyens opt-in.
Stack technique recommandée
- [Frontend] : Next.js 14 + Tailwind + next-intl
- [CMS] : Strapi pour rédacteurs (3-8 utilisateurs)
- [DB] : PostgreSQL Neon
- [Hosting] : Cloudflare Pages frontend + Hetzner Frankfurt backend
- [Storage] : Cloudflare R2 pour PDF, photos
- [Email] : Brevo
- [Paiement Wave/OM] : pour démarches en ligne payantes
- [Analytics] : GA4 + Plausible (RGPD-friendly)
Architecture URL
- / home
- /services annuaire services
- /services/[domaine]/[service] détail service avec demande en ligne
- /actualites feed
- /actualites/[slug] article
- /agenda agenda élu
- /conseil-municipal sessions + PV
- /budget transparence budget
- /commerces annuaire commerces
- /contacts annuaire élus + agents
- /signaler formulaire signalement
- /mentions-legales obligatoire
- /accessibilite déclaration RGAA
- /[wo|fr]/... multilingue
Demandes en ligne — exemple acte de naissance
`tsx
// app/services/etat-civil/acte-naissance/page.tsx
'use client';
import { useState } from 'react';
export default function ActeNaissancePage() {
const [data, setData] = useState({
nom: '', prenom: '', dateNaissance: '', lieuNaissance: '',
motherName: '', fatherName: '',
requesterEmail: '', requesterPhone: '',
deliveryMode: 'email', // ou 'pickup' ou 'mail'
});
async function submit() {
const res = await fetch('/api/requests/acte-naissance', {
Besoin d'un site web professionnel ?
Kolonell crée des sites web qui attirent des clients, optimisés pour le marché sénégalais. Devis gratuit en 2 minutes.
method: 'POST',
body: JSON.stringify(data),
headers: { 'Content-Type': 'application/json' },
});
const { paymentUrl } = await res.json();
// Redirect Wave / OM
window.location.href = paymentUrl;
}
return (
Frais : 1 000 FCFA. Délai : 5 jours ouvrés. Paiement Wave / Orange Money. setData({...data, nom: e.target.value})} required /> setData({...data, prenom: e.target.value})} required /> setData({...data, dateNaissance: e.target.value})} required /> setData({...data, lieuNaissance: e.target.value})} required /> {/* etc. */}Demande d'acte de naissance
);
}
`
Coût et planning typique
| Phase | Durée | Coût |
|---|---|---|
| Phase 1 — Cadrage + maquettes | 4 sem | 3M FCFA |
| Phase 2 — Dev frontend + CMS | 8 sem | 8M FCFA |
| Phase 3 — Demandes en ligne | 4 sem | 4M FCFA |
| Phase 4 — Tests accessibilité + UAT | 2 sem | 2M FCFA |
| Phase 5 — Migration contenu | 2 sem | 1.5M FCFA |
| Phase 6 — Formation agents | 1 sem | 1M FCFA |
| Total | 21 sem | 19.5M FCFA |
Cas réel — mairie commune Sénégal
Profile : 28 000 habitants, équipe communicante 2 personnes.
| Métrique | Avant | Après 12 mois |
|---|---|---|
| Visites mensuelles | 800 | 12 400 |
| Demandes traitées en ligne | 0 | 340/mois |
| Temps moyen guichet | 35 min | 12 min |
| Plaintes citoyennes | 89/mois | 41/mois |
| Score accessibilité WCAG | 31 % | 94 % |
ROI social : qualité service citoyen + désaturation guichet. ROI financier : automation économies équivalent 1.5 ETP.
FAQ
Q : Open source ou propriétaire ?
R : Open source 100 %. Strapi + Next.js + Postgres = stack pérenne. Code source remis à la commune (clause contrat marché public).
Q : Hébergement ADIE obligatoire ?
R : Pour données sensibles (état civil) : recommandé. Pour reste : Cloudflare/Hetzner OK avec consultation.
Q : Maintenance après livraison ?
R : Contrat annuel 1.5-3M FCFA selon périmètre (mises à jour sécurité, évolutions mineures, support).
Conclusion
Un site mairie moderne 2026 = outil citoyen majeur. Les 12 fonctionnalités présentées sont devenues le minimum syndical. Investissement 18-25M FCFA + 18 mois de cycle, mais l'impact qualité service public est immédiat. Le retard accumulé par la majorité des communes africaines = opportunité massive pour celles qui prennent le sujet sérieusement.
Mohamed Bah
Fondateur, Kolonell
Passionné par le digital et l'entrepreneuriat en Afrique, Mohamed accompagne les entreprises sénégalaises dans leur transformation digitale depuis 2020. Fondateur de Kolonell, il croit que chaque PME mérite une présence en ligne professionnelle et accessible.
