Linden Health
A multi-specialty clinic template: find doctors, check insurance coverage, and book visits online.
Best viewed on desktop for the full experience
- Category
- Healthcare
- Stack
- shadcn/ui
- License
- Free for any project
- Routes
- 34 routesView
What is Linden Health?
Linden Health is a fictional multi-specialty clinic with three locations in Greater Cleveland: Cleveland, Lakewood, and Beachwood. Patients can find a doctor, check their insurance, and book a visit online.
After booking, patients use the portal to see visits, results, prescriptions, and bills for their whole family. Staff run the front desk, schedule, billing, and reports from an admin dashboard, and doctors handle their day, inbox, and visit notes in their own workspace.
Everything runs on connected demo data, pinned to Monday, Oct 19, 2026, 2:25 PM, so schedules, waits, and dates always look right.
What is this template?
Linden Health is a complete frontend template for a healthcare practice. It includes:
- A full marketing website for doctors, services, and insurance
- An online booking flow in five steps
- A patient portal for a whole family
- A staff admin dashboard for the front desk, managers, and billing
- A doctor workspace for daily clinical work
All five share one design system and one set of demo data. It runs without a backend, and every read and write sits in a typed layer that's ready to swap for real APIs.
Main features
Marketing site
6- Find a doctor: search 20 doctors by name, specialty, condition, or language, with filters and open times to tap
- Doctor profiles with credentials, reviews, FAQs, and a booking panel
- Services with search, categories, and prices
- Insurance coverage checker across 40 plans, with a cost estimator and self-pay prices
- FAQ with search and a topic list that follows your scroll
- Home page with an auto-playing specialty showcase and patient stories
Online booking
6- Five steps: care, doctor, time, details, and review
- In person or video, for yourself, a family member, or someone else
- The patient's own doctor first, with ratings and next openings
- Details pre-filled from the account, including insurance on file
- Confirmation with an Add to calendar download and directions
- Any Book link on the site pre-fills the flow and starts on the right step
Patient portal
8- Overview with next visit, health charts, results, and what needs attention
- Visits for the whole family, with forms, reschedule, and cancel
- Lab results with range bars, plain-language status, and trends
- Prescriptions with refill tracking and pharmacy changes
- Records, vaccine downloads, and sharing by email
- Messages with the care team, nurse line, and billing
- Billing: pay by card or HSA, statements, cards, and coverage
- Family members and settings
Staff admin dashboard
9- Overview with today's appointments, live queue, and what needs attention
- Schedule by day, week, or doctor, with a red now line
- Live check-in queue with drag and drop, rooms, and wait timers
- Appointments with a full timeline, check in, reschedule, and cancel
- Patients and full patient charts: vitals, results, medications, billing
- Doctors with weekly hours, time off, and utilization
- Three-panel messages inbox with staff-only notes
- Billing claims, payments, balances, refunds, and reports
- ⌘K command palette, clinic switcher, and settings
Doctor workspace
6- My day: now and up next cards, a today timeline, and a pre-visit snapshot
- Inbox for results, refills, notes to sign, messages, and forms
- Urgent result banners and a 5-second Undo on every action
- Visit notes with vitals, subjective, objective, assessment, and plan
- Diagnosis search over about 60 coded diagnoses
- Prescription allergy warnings, autosave, and a sign dialog
Experience
6- Role-based login for patient, admin, front desk, and doctor
- Route protection with one access table
- Fully responsive, from 390px phones to large desktops
- Accessible: keyboard support, labelled fields, and reduced motion
- Loading skeletons, error boundaries, and a branded 404
- One toast region with Undo where a change can be reversed
What makes it unique
Five apps in one
A marketing site, booking, a patient portal, a staff dashboard, and a doctor workspace that all match.
Four roles
Patient, admin, front desk, and doctor each get their own home, navigation, and access rules.
Real clinic workflows
Check-ins, rooming, refills, claims, visit notes, and signing all work the way a real practice would run them.
Changes carry across pages
Signing a note or approving a refill updates My day, the inbox, the patient chart, the queue, and the admin overview.
Realistic data at scale
About 2,600 patients, 11,600 appointments, and 6,900 claims, generated the same way every time.
A whole family
Sarah Mitchell manages visits, results, and bills for David, Lily, and Noah from one account.
Ready for a backend
Typed read and write layers with comments marking each place an API call goes.
Routes
34 routes
Public site
/- Home page
/find-a-doctor- Search doctors
/doctors/[slug]- Doctor profile
/services- Services and prices
/insurance- Insurance coverage
/faq- Questions and answers
/login- Log in
/signup- Create an account
/book- Book a visit
Patient portal
/portal- Overview
/portal/visits- Visits
/portal/results- Lab results
/portal/results/[id]- One result
/portal/prescriptions- Prescriptions and refills
/portal/records- Health records
/portal/messages- Messages
/portal/billing- Billing
/portal/family- Family members
/portal/settings- Settings
Admin and doctor
Staff
/admin- Overview
/admin/schedule- Schedule
/admin/queue- Check-in queue
/admin/appointments- Appointments
/admin/patients- Patients
/admin/patients/[id]- Patient chart
/admin/doctors- Doctors
/admin/doctors/[id]- Doctor page
/admin/messages- Messages
/admin/billing- Billing
/admin/reports- Reports
/admin/settings- Settings
Doctor
/admin/my-day- My day
/admin/inbox- Inbox
/admin/visit/[id]- Visit note