Skip to content

Clean Edge Construction · Construction

A construction site that scores 98 on Lighthouse

A CMS-driven marketing site with heavy project galleries that still loads like a landing page, built so the client can publish work themselves without touching a developer.

98/100Lighthouse performance

At a glance

Duration
6 weeks
Team size
2 people
Engagement
New build
Project type
Marketing site
Industry
Real Estate

The situation

The challenge

Construction sells on photographs, and photographs are what make a marketing site slow. The client also needed to publish new projects themselves, which usually means a page builder and the performance cost that comes with one.

What we did

Static generation with a real CMS behind it, and an image pipeline that treats gallery weight as a budget rather than an afterthought.

The calls that mattered

  • CMS-driven galleries, statically rendered

    Editors publish through Payload; pages are generated at build and revalidated on change. The client gets a real editing experience and visitors get static HTML.

  • An image budget, enforced

    Modern formats, explicit sizes and responsive variants trimmed to the widths the layout actually requests. Most gallery sites ship several times the bytes they need.

What changed

Lighthouse performance
98/100Lighthouse performance
developer involvement to publish a project
0developer involvement to publish a project

A 98/100 Lighthouse score on a photograph-heavy site, with the client publishing new projects and capturing leads without a developer in the loop.

Services used

  • Statically generated marketing site with CMS-driven galleries
  • Lead capture with validation and delivery
  • Image pipeline and performance budget

What we would do differently

Every project has one of these. Publishing it is the point — a case study with no regrets in it is marketing, not evidence.

The performance work was straightforward; the editing model took the thinking. Getting the content shape right the first time is what stops an editor from fighting the CMS later.