Aller au contenu principal
← Le travail
Omilaye · 2026

Omilaye · Site institutionnel d'un opérateur d'eau potable

Site institutionnel bilingue sur Payload CMS pour un opérateur délégué de service public d'eau potable au Bénin : projets, gouvernance, publications, actualités et recrutement.

Omilaye — château d'eau
Le problème

Omilaye exploite plus de 303 systèmes d'eau potable, dessert 1,8 million de personnes dans 8 départements, emploie plus de 1 100 personnes et poursuit les certifications ISO 50001 et ISO 37001. Son audience prioritaire n'est pourtant pas le grand public : ce sont des bailleurs, des auditeurs, des journalistes et des candidats qui jugent l'organisation depuis l'extérieur et décident de lui faire confiance, de la financer ou de la rejoindre. Le site devait donc produire de la preuve, pas de la brochure — et l'existant ne rendait lisibles ni l'échelle de l'exploitation, ni la gouvernance, ni les publications.

Notre approche

Payload CMS 3 sur Postgres, front Next.js 15 en App Router. Treize collections couvrent tout ce que l'organisation publie — projets, actualités, albums, partenaires, services, statistiques, équipe, offres d'emploi, candidatures, pages, catégories, médias, utilisateurs — et trois globals concentrent la configuration éditoriale de l'accueil, des carrières et du site. Bilingue FR / EN avec next-intl, médias sur stockage objet compatible S3, recherche interne, redirections, SEO et sitemaps séparés par type de contenu, live preview pour que l'équipe communication voie ses modifications avant publication.

Le recrutement était le point le plus concret. Les candidatures arrivaient par e-mail, sans rattachement à une offre et sans suivi. Deux collections liées — offres d'emploi et candidatures — les font désormais atterrir dans le CMS, rattachées à leur offre, avec le plugin form-builder de Payload pour le formulaire côté public.

Le second enjeu était éditorial plutôt que technique : traduire une exigence de crédibilité institutionnelle en décisions d'interface. Les chiffres d'exploitation ne sont pas présentés comme des métriques décoratives mais ancrés dans le territoire et les personnes, et la mise en page évite délibérément les codes du SaaS et ceux du portail administratif.

Omilaye — page À propos
Page À propos — présentation de la mission et du périmètre délégué
  • Omilaye — ouvrage hydraulique
  • Omilaye — intervention terrain
  • Omilaye — réunion équipe
  • Omilaye — visite de site
Omilaye — section Mission
Omilaye — visite de site
Résultats
Collections CMS
13
Globals éditoriaux
3
Langues
FR + EN
Commits
309
Technologies
  • Tailwind CSS
  • S3
  • Payload CMS
  • GSAP
  • Postgres
  • React
  • Next.js
  • TypeScript
Contact

Parlons-en.