Le verdict en trois phrases
Pour la cellule communication d'un ministère, le risque principal n'est pas technique : c'est la publication d'un contenu non validé au nom de l'État. Un site headless Sanity avec un workflow à 4 niveaux et un historique complet coûte 20 à 45 millions FCFA selon le périmètre, audit de sécurité compris. Bien conçu, il réduit le circuit de validation de 5 jours à 1, parce que chaque validateur reçoit une notification et valide en ligne au lieu de faire circuler des fichiers Word.
Pourquoi un CMS headless pour un site gouvernemental
Dans un CMS classique, le site public et l'interface d'administration vivent sur le même serveur : une faille dans un plugin expose tout. En architecture headless, les contenus sont gérés dans Sanity, et le site public est généré séparément puis servi via un CDN. La surface d'attaque diminue fortement, et le site reste disponible même lors des pics de trafic d'un communiqué officiel.
Le deuxième intérêt est la gouvernance : Sanity permet de définir des rôles, des statuts de document et un historique de chaque modification, avec la personne et l'heure.
| Niveau du workflow | Rôle | Action autorisée | Délai cible |
|---|---|---|---|
| 1 | Rédacteur de la cellule communication | Créer et modifier un brouillon | Jour 0 |
| 2 | Chef de service concerné | Valider le fond technique | Moins de 4 heures |
| 3 | Directeur de la communication | Valider la forme et le ton | Moins de 4 heures |
| 4 | Cabinet du ministre | Validation finale des sujets sensibles | Moins de 8 heures |
| Publication | Administrateur | Mise en ligne, programmée ou immédiate | Jour 1 |
| Urgence | Cabinet | Circuit court à 2 niveaux, tracé | Moins de 1 heure |
Les contenus courants (avis de recrutement, résultats, agenda) peuvent suivre un circuit à 2 niveaux, et seuls les communiqués politiques remontent au cabinet.
Combien coûte le projet en 2026
Le budget dépend du nombre de types de contenus, des langues (français, anglais, parfois arabe ou langues nationales) et des services en ligne à intégrer.
| Poste | Fourchette 2026 (FCFA HT) | Commentaire |
|---|---|---|
| Cadrage, architecture de l'information | 2 000 000 à 4 000 000 | Ateliers avec les directions |
| Design et charte web conforme à l'identité de l'État | 3 000 000 à 6 000 000 | Accessibilité WCAG 2.1 AA |
| Configuration Sanity, rôles, workflow 4 niveaux | 4 000 000 à 9 000 000 | Notifications e-mail, historique |
| Développement du site public (Next.js) | 6 000 000 à 14 000 000 | 15 à 25 gabarits |
| Reprise des contenus existants | 1 500 000 à 4 000 000 | Actualités, documents PDF |
| Audit de sécurité et tests d'intrusion | 3 000 000 à 5 000 000 | Avant la mise en ligne |
| Formation des rédacteurs et validateurs | 500 000 à 1 500 000 | 2 à 3 sessions |
| Total projet | 20 000 000 à 45 000 000 | Délai 4 mois |
À ce budget s'ajoute la licence Sanity : en offre Growth, environ 15 $ par utilisateur et par mois. Avec 12 utilisateurs, cela représente 180 $ par mois, soit environ 110 000 FCFA, ou 1,3 million FCFA par an. L'hébergement du site public sur un CDN reste modeste, de 50 000 à 150 000 FCFA par mois selon le trafic.
Les points de vigilance
Le premier est la souveraineté des données : documentez où sont stockés les contenus et prévoyez des exports réguliers. Le deuxième est la continuité : le marché doit prévoir un support d'au moins 12 mois et la remise du code source à l'administration. Le troisième est l'adoption : si le cabinet continue de valider par WhatsApp, le workflow reste théorique. La formation et un tableau de bord des contenus en attente règlent ce problème.
Mini cas pratique
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.
Mme Ndiaye, directrice de la communication d'un ministère à Dakar, publie environ 30 contenus par mois. Aujourd'hui, un communiqué met 5 jours à sortir, et les relances mobilisent 3 heures de travail par contenu, soit 90 heures par mois.
Avec un projet à 32 millions FCFA et un circuit dématérialisé, le délai tombe à 1 jour et les relances à 30 minutes par contenu : 75 heures récupérées chaque mois, soit 900 heures par an pour l'équipe. Surtout, chaque publication est tracée, ce qui supprime le risque d'un communiqué diffusé avant validation, dont le coût en image dépasse largement le budget du projet.
FAQ
Pourquoi Sanity plutôt qu'un WordPress ?
Sanity sépare l'administration du site public et gère nativement les rôles et l'historique. Un WordPress peut faire un workflow avec des extensions, mais chaque extension ajoute une surface d'attaque à surveiller.
Combien d'utilisateurs faut-il prévoir ?
Une cellule communication type compte 8 à 15 comptes : rédacteurs, chefs de service, directeur, cabinet. À 15 $ par utilisateur et par mois, 15 comptes coûtent environ 135 000 FCFA par mois.
L'audit de sécurité est-il indispensable ?
Pour un site gouvernemental, oui. Un audit avec tests d'intrusion coûte 3 à 5 millions FCFA et doit être refait après chaque évolution majeure, en général tous les 12 à 18 mois.
Peut-on publier en urgence la nuit ?
Oui, avec un circuit court à 2 niveaux réservé au cabinet et tracé dans l'historique. La mise en ligne prend moins d'une heure.
Quatre mois, est-ce tenable dans une administration ?
Oui, si un référent unique est nommé côté ministère et que les validations de maquettes sont obtenues en moins de 10 jours. Sans référent, comptez plutôt 6 mois.
Parlons de votre projet. Décrivez-nous vos directions, vos types de contenus et votre circuit de validation actuel, nous chiffrons l'architecture Sanity complète (20 à 45 millions FCFA) avec un planning de 4 mois. Devis détaillé sous 48 h. WhatsApp +221 77 596 93 33.
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.
