Skip to main content

Sales CRM for an Essex Door and Window Installer

A live sales board on their own seven stages, opened with all 1,499 existing leads already on it.

Timeline

Built and launched 2026

A 24-second, captioned demo: one clear pipeline, easier follow-ups and quotes brought into the working day. Silent film. The opening is AI-generated; the software is real, with illustrative names and data.

Client

Hainault Home Improvements

Doors, Windows and Fire Doors / Essex

£62,832of work sold through the board in its first four weeksHainault Home Improvements, counted from the live board, 26 August 2026
5 hoursa week back for the owner, who used to run the whole pipeline out of a spreadsheetThe client's own estimate. Dean at Hainault Home Improvements, asked directly, 26 August 2026
104new leads entered by the team in the first four weeks, on a board that had been emptyHainault Home Improvements, counted from the live board, 26 August 2026
01

The problem

Hainault Home Improvements fit doors, windows and fire doors across Essex. Their sales pipeline was one spreadsheet: 1,499 leads, 2,421 chase notes, and no way to tell which were going cold.

The hard part was not technical. This is a team who find spreadsheets complex, so anything needing accounts, passwords and IT support would have been abandoned inside a fortnight. It had to be simpler than the thing it replaced, not just better.

The data set the rest of the brief. The salesperson column was free text, so no lead had a real owner, and not one of the 1,499 carried a follow-up date.

02

What we built

Shared passcode, then pick your name
Nothing to administer. Every move still has a name against it.
Drag on a desktop, tap on a phone
The team are out in vans. A card you can only drag is a card they cannot move.
Each salesperson sees only their own leads
Enforced in the database, not the page, with an automated check that attacks the rule six ways and fails the build if any get through.
A guided tour, and a help panel that never guesses
It answers only from answers we wrote. A made-up one is worse than none, because the person asking cannot tell.
03

What it did

351chases, stage moves and notes logged in 26 days, which is what daily use looks like
£94,202of open work the owner can see the value of at any moment, across 60 live jobs
  • Live in production and in daily use, with the team entering new work directly
  • Page loads cut roughly 4x by moving the serverless functions to the same continent as the database
  • Full Excel export, a permanent chase log, owner-defined tags, and a 30-day operational audit trail
  • EU-hosted Postgres with nightly encrypted off-site backups
Technical details

The technology behind Hainault Home Improvements's project.

Next.js 15React 19TypeScriptDrizzle ORMPostgreSQLRailway (EU)Tailwind CSSPWAVercel

Ready to build something like this?

Whether it's a SaaS platform, a custom dashboard, or a brand website - we build around your business and the people who use it.