The brief
Build an informational platform that scales — content edited by non-developers, fast load times across devices, and serious accessibility from day one.
What I built
A Next.js front-end backed by a headless CMS. Editors update content through the CMS interface; pages are statically generated and revalidated on demand. The site is deployed to Vercel with a custom domain.
Highlights
- Performance — Lighthouse scores in the high 90s across the board on launch
- Accessibility — keyboard navigation, screen reader labels, sufficient color contrast throughout
- Editor experience — non-technical staff can publish without involving a developer
Stack
Next.js 15, Tailwind, a headless CMS for content, and Vercel for hosting.

