Warde Property
A new website and an in-house admin for a boutique estate agency in Nice.
2026Next.js · Payload CMS · PostgreSQLLighthouse 99–100 desktop · 96–99 mobile
Case study · Warde Property · Nice · October 2026
From a rented system to a site they own.
The client
Warde Property is a boutique estate agency in Nice.
The problem
Their website and listings lived in a rented estate-agency system. It was slow: on a phone, the main photo took more than half a minute to appear, and Google’s own speed test gave it around 55 out of 100. The agency couldn’t even get its own listings out, as the system had no export, and every change went through the provider. Joacim wanted a faster site, a way for the team to publish listings and articles themselves, and to own their data, without losing the Google rankings they had built up over the years.
What I built
A new website and a private admin shaped around how an estate agency works. An agent adds a listing with photos, price and status in a few minutes. When a home is sold, they mark it as sold and the site does the rest: the listing moves to Sold, the price is hidden, and old links keep working. Nothing is ever deleted. The team writes articles and pages, previews them on the real site, schedules posts and sends the newsletter, all from the same place. A built-in help section explains every screen.
Moving without losing Google
A new website is where agencies most often lose their place in search. Before changing anything, I recorded where the old site stood in Google and mapped all 277 of its addresses. With no export available, I moved the 81 listings and 904 photos across myself, along with the 94 newsletter subscribers. Every old address now leads straight to its new page, and after launch I followed Google’s reports to close the last gaps.
Built to last
The site is built to the international accessibility standard (WCAG 2.1 AA) and checked automatically on every change, along with security checks. Subscribers are handled under GDPR: double opt-in, one-click unsubscribe, and the agency can export or delete anyone’s data on request. A CRM and a link to their listing software are prepared for the next phase.
Results
| Lighthouse | Before | After |
|---|---|---|
| Speed on a phone (Lighthouse) | 53–57 | 96–99 |
| Main photo on screen, phone | 29–42 s | about 2 s |
| Home page size | 9 MB | about 1 MB |
On a desktop the speed score is 99–100, with the main photo on screen in under a second. Every old address leads to its new page in one step. From first plan to launch in under two weeks.
- 99–100Performance, desktop
- 96–99Performance, mobile
- 97–100Accessibility
- 100Best practices
- 100SEO
Lighthouse · 6 live pages · October 2026 · Test it yourself ↗
Next.js · Payload CMS · PostgreSQL · Vercel