Skip to content
Vishwajeet IT Solutions
Healthcare
Private clinic & GP practice website

Meridian Clinic

A clinic site where the appointment calendar is the first thing you see

Typical build
3–4 weeks
Plan
Business Website
Sector
Healthcare
Meridian Clinic homepage with a live appointment calendar showing open half-hour slots

Meridian Clinic is a demonstration build. The business is invented, which is exactly why we can show you every page and explain every decision. It is built and deployed to the same standard as client work — open the live demo and click through it.

The brief

Meridian is a demonstration build for a private general practice in London — twelve clinicians, same-day appointments, and thirty-minute visits. Healthcare sites are unusual in that the visitor is often unwell, often anxious, and almost always trying to answer one narrow question before they will read anything else: can I be seen, and when.

Who it is for

Three people, three different jobs

Almost every failed site in this sector fails by treating these visitors as one audience.

The patient who needs to be seen today

A time, this week, ideally this morning. They are unwell and impatient with anything that is not a calendar. If the site cannot show them one, they phone somewhere that will.

The patient choosing a practice to register with

Who the doctors are, what a visit costs, whether their insurer is accepted, and whether they will see the same person twice. This is a considered decision made over several visits to the site.

The existing patient

Results, the portal, and the phone number. Frequent, brief visits that must not be made to wade through the marketing written for the other two.

The build

Decisions we made

Every one of these is a choice that could have gone the other way, and a reason it did not.

The booking calendar is in the hero, with real times on it

Ten days run across the top and actual half-hour slots sit underneath, with a count of how many are open today and a note that the morning slots are held back for same-day illness. Nearly every clinic site puts a “Book an appointment” button here instead, which is one more click and, worse, an unanswered question: a button does not tell you whether anything is free.

Every service states its appointment length and its price

Six services, each showing the visit length before the description and a from-price after it — primary care at thirty minutes from £90, a preventive health workup at sixty. A twenty-minute problem and an hour-long one should never be sold as the same visit, and a private patient who cannot find a price assumes the worst one.

The insurers are named, as logos, immediately below the fold

Bupa, AXA Health, Aviva, Vitality, Cigna, WPA, Allianz Care and Freedom Health, under the heading “billed directly to”. For a private practice this is a qualifying question the visitor would otherwise have to phone to ask, and the answer decides whether they carry on reading.

Continuity of care is built into the booking flow, not claimed in a paragraph

Each of the twelve clinicians has a card carrying their next available time, and choosing a lead physician at registration makes the booking flow default to their calendar. Seeing the same doctor each visit is the practice’s central promise, so the site demonstrates it rather than asserting it.

The claims are the ones a patient can check within a week

Median wait for a same-day slot, standard appointment length, share of results returned inside twenty-four hours. A four-step path from open tab to answer sets the same expectations — two minutes to describe the problem, a real slot, thirty minutes with the doctor, notes in the portal by six. Every one of those is falsifiable by the next patient through the door, which is what makes it worth stating.

Screens

Inside the build

Meridian Clinic services listed with appointment length and starting price
Services led by the length of the visit — the figure that decides whether a patient books, and the one most clinic sites leave out.
Meridian Clinic care team cards showing each clinician’s next available appointment
The care team, each card carrying a next-available time. Continuity of care shown as a bookable slot rather than claimed in a sentence.
Meridian Clinic homepage on a mobile phone

Built for the phone first

Most visits to a site like this arrive on a phone, and Google indexes the mobile version first. Every layout here is designed at 390px and scaled up, rather than designed on a desktop and squeezed down.

What is in the build

  • Live appointment picker in the hero: ten days, half-hour slots
  • Same-day slots held back and labelled as such
  • Six services, each with visit length and from-price
  • Direct-billing insurers shown as a logo band
  • Twelve-clinician team with next-available times
  • Lead-physician selection at registration
  • Four-step explanation of what happens after booking
  • Opening-hours status in the header
  • Patient portal and click-to-call entry points
  • Patient testimonials and a pre-booking FAQ
  • Emergency-services notice in the footer
  • Light and dark theme
  • Full mobile layout

Built with

  • Next.js (App Router)
  • React
  • Tailwind CSS
  • next/image
  • Vercel

Mainstream, well-supported technology on purpose. You will never be stuck with software only we can maintain.