Work · Cour des Comptes, Benin · 2023
Court of Audit — Institutional site
Official site of the supreme government audit institution, Next.js + headless CMS architecture.
Context
Benin's Court of Audit is the supreme institution responsible for auditing public accounts. Its mission: making its reports transparent and accessible to citizens, media, and international partners. The challenge: making 30+ public audit reports readable, navigable and downloadable.
The technical challenge
- Performance and SEO: Lighthouse ≥ 95 so reports load quickly even on local 3G connections.
- Static-first architecture for resilience (site stays available during traffic spikes after a sensitive report is published).
- In-report search: automatic table of contents, anchor links, client-side full-text search (no external tracker).
- Bilingual French + English (reports go to international donors).
What we shipped
- Next.js 14 with static generation (SSG) for institutional pages, ISR for reports updated periodically.
- Headless CMS so the comms team can publish without touching code.
- Custom report components: interactive table of contents, chapter navigation, PDF download.
- Vercel hosting with global CDN for visitors outside Benin (international press, donors).
Results
- 80+ pages published (institution, missions, reports, news).
- 30+ audit reports online with enriched navigation.
- 100% Google indexation on public pages.
- Lighthouse 98 average on mobile.
What we learned
For an institution publishing sensitive and durable content, static rendering isn't a technical detail: it's an insurance policy. A report published in 2023 stays readable exactly the same way in 2030, even if the stack evolves, because it's served as plain HTML from the CDN.
Alinkka · résultats chiffrés
- Pages published
- 80+
- work.metrics.audit_reports
- 30+
- work.metrics.indexed_pages_google
- 100%