Service
Next.js website development on a headless CMS
I build and migrate websites on Next.js and a headless CMS: fast, accessible, easy for content teams to update, and made from a component library your designers and developers share. It's the work I did at DEPT for Diageo brands, Ireland's public health service and GEA.
Fixed price per phase
Who it's for
Brands, agencies and public-sector teams moving off an older CMS or a slow site, or building a new site that many people will edit.
What you get
- A Next.js front end on a headless CMS such as Contentful, so content teams publish without developers
- A component library built from your Figma designs and documented in Storybook
- Migrations from an older stack to Next.js, in stages, so the site stays live throughout
- Accessibility and page speed checked before launch
- Builds and releases through CI, with a preview link for every change
How it works
- 01
Scope and price in writing
Before I start, you get the scope, a fixed price and a date.
- 02
A demo every few days
You see working software early and often, on a live preview link.
- 03
Fast, and checked
I build with AI coding agents, so I move quickly. Every change goes through tests and a review before it ships.
- 04
You own everything
The code, the hosting and the accounts are yours at the end.
Questions
Which CMS should we use?
It depends on who edits the site and how often. I've built Next.js sites on several headless CMSs, including Contentful, and I'll recommend one after a short call about your team and your content.
Can you work with our designers and developers?
Yes. Most of my DEPT work was in teams with designers, QA and other developers, and I led a team of three developers on the Irish public sector projects.
Can you take over an existing Next.js site?
Yes. I start with a short review of the code and the hosting, then give you a fixed price for the first changes.
Start a project
Tell me about your project in two sentences.
I'll reply with how I'd approach it, a price and a timeline, usually within one working day.