Home/Work/Lumina Dental & Physio

Case Study · Healthcare · Nairobi, Kenya

Lumina Clinic: Dental & Physio Booking Website

A calm, trust-first clinic website for a Nairobi dental and physiotherapy practice: services, doctor profiles, and appointment requests sent straight to WhatsApp.

luminadentala.netlify.app
Lumina Dental & Physio desktop dashboard interface

01 · The Business Challenge

What the company was struggling with

Patients search Google before choosing a clinic, but most local practices are only visible through Google Maps and social pages. There is no clear list of services, no way to see who the doctors are, and no easy way to request a slot outside calling hours. Since most patients browse on their phones, the site also had to feel trustworthy within seconds and make booking effortless.

02 · The Solution I Engineered

How I engineered a lasting fix

Designed and built a statically generated website with Next.js, TypeScript, and Tailwind CSS. It includes a dedicated page for every service (what to expect, duration, price range, aftercare), doctor profile pages, a clinic gallery with a before/after slider, and an appointment form that validates +254 phone numbers, blocks past dates and Sundays, and offers time slots based on opening hours. Submitting the form opens WhatsApp with every detail prefilled. A live "Open now / Closed" badge, a sticky mobile Call/WhatsApp/Book bar, and LocalBusiness schema help patients find and reach the clinic. All content lives in a single config file, so the site can be re-skinned for another clinic in a day.

03 · Technologies Applied

Reliable tools chosen for this platform

React.jsNext.jsTypeScriptTailwind CSSWhatsApp Click-to-ChatJSON-LD Schema

04 · Measurable Business Results

Outcomes verified in daily production

1 Tap
from any service or doctor to a prefilled booking request
Live
"Open now" status computed from clinic hours in Nairobi time
Mobile-first
sticky call, WhatsApp and book bar built for phone visitors

Start Your Project · Direct Consultation

Let’s build something that lasts.

Have an idea to launch, a slow system to replace, or manual paperwork to automate? Schedule a free 30-minute discovery call directly with me.