← All work
Healthcare equipment supply · catalogue and enquiries

A catalogue their own staff can change, and an enquiry that reaches sales by itself

The problem

The client depended on a third-party provider for every update to their product catalogue. They wanted a website they could manage themselves, including which products appear on the homepage, plus a built-in way for prospective buyers to get in touch.

What we built

A public website built around a searchable, filterable product catalogue, organised into categories that can nest to any depth, with a downloadable brochure on each product. Behind it, a password-protected console where non-technical staff add, edit, re-organise and feature products without a developer and without a deploy. A contact form captures buyer enquiries and emails them straight to the business inbox.

The client's full equipment range is now browsable by buyers at any hour, and every enquiry reaches sales automatically, with nobody touching a spreadsheet, a PDF catalogue, or a code deploy to keep the site current.

Live now, recently delivered, under an ongoing monthly retainer.

23
Category nodes
Any
Nesting depth
4
Public pages
12
API endpoints

The screens below are the client's live site.

Public site homepage with the company's hero section and calls to action
The public homepage. Everything on it, down to which products are featured, is maintained by the client's own staff without a developer and without a deploy.
How it works
  1. Staff sign in

    A password-protected console, separate from the public site.

  2. The category tree

    Categories nested to any depth, created, renamed and reorganised by the client's own staff as the product range changes.

  3. A product is added

    Name, brand, image, an optional brochure PDF and a formatted description.

  4. Files are made to fitAutomatic

    A phone photo is compressed in the browser before upload. An oversized brochure has its embedded images re-encoded in stages until it fits, leaving text and vector graphics untouched.

  5. Live immediatelyAutomatic

    What an admin saves is on the public site. No publish step, no deploy, no request to anybody.

    Public catalogue showing search, category filter chips and a grid of product cards
    The catalogue as a buyer sees it, with free-text search and the category tree rendered as filters.
  6. A buyer narrows it down

    Search by name, or filter by category and subcategory. The filters are generated from the same tree the staff maintain, so adding a category adds a filter.

    Catalogue filtered to a single category, showing the active filter and the matching product
    Filtering by category. Nothing here is hand-maintained: the chips come straight from the structure staff built in the console.
  7. A buyer enquires

    They open a product for the full description and download the brochure, and the contact form lands in the sales inbox as a formatted, on-brand email.

    Product detail view showing category, image, brand and feature list
    The product detail view: category, image, brand, description and the brochure, all entered by staff through the console.

What the system will not let happen

The category tree cannot be broken by accident

Deleting a category that still has subcategories or products under it is blocked, with a message naming exactly what is still attached.

Uploads fail loudly, not silently

If a brochure still will not fit after compression, the admin gets a clear error rather than a silent failure. Brochures are verified as real PDFs on the server, not trusted from the browser.

The homepage stays focused

Featured products are capped at five.

Discoverability is built in, not bolted on

Per-page metadata, link previews, structured data and a generated sitemap ship with the site rather than being added later.

What changed
  • Routine changes no longer go through anybody else. The categories, the products, the images, the brochures and what appears on the homepage are all edited by the client's own staff.
  • Buyers research the range themselves, at any hour, and download the spec sheet without having to ask for it first.
  • Every enquiry arrives in the inbox already formatted, with nobody watching a database.
The rest of the site

Company pages and the enquiry route

Four public pages in total. The contact form is the handoff point from software back to people: it formats the enquiry and emails it to the business inbox, so nothing depends on anyone watching a database.

About page with company story and credentials
The company page, one of four public routes. Each gets its own metadata, link preview and structured data.
Contact page with enquiry form and contact details
Every submission is formatted and delivered to the sales inbox automatically.

Recognise your own process in this?

A 30-minute call is enough for us to tell you whether it's an automation, an ERP module, or a problem you shouldn't spend money on yet.