
Northvale General Hospital
Comprehensive care — departments, doctors, clinics, full booking & report lookup.
View DemoDocBooker turns your WordPress site into a complete clinic: online appointments, multi-clinic operations, receptionist & clinic dashboards, OPD/IPD visits with running bills & printable invoices, lab tests and a secure patient portal.


The free plugin already runs a full appointment workflow: doctors, clinics, schedules and a modern multi-step booking form, all manageable from one dashboard.
A React-powered wizard: Department → Doctor → Date & Time → Patient details → Confirmation.
A date picker with available days highlighted, past dates & holidays blocked, and real per-date slot availability.
Add doctors with bio, workplace, specialty, degree, designation and photo.
Assign weekly schedules per clinic and set clinic-wise holidays or unavailable date ranges for each doctor.
Add a “call to book” phone number per doctor so patients can simply call to schedule.
Create clinics with hotline, email and a Leaflet map location, then list them anywhere on your site.
Ready-made doctor & clinic archive/listing pages with category, include & exclude filtering options.
Let visitors filter doctors by department, clinic or name with a ready-made search & filter widget.
A dedicated admin screen to view, search, cancel and delete every appointment.
A built-in Booking Manager user role lets non-admin staff manage the booking system.
Every patient (name, email, phone) is stored automatically in a dedicated table.
Booking-confirmation emails are sent automatically on every new appointment.
Build unlimited / shortcodes to show doctors & clinics anywhere.
Generate optimized custom thumbnail sizes for doctors and clinics so listings always look sharp.
Tune primary, secondary, border & text colors and customize doctor/clinic/category URL slugs.
A modern React/Ant Design admin panel for pages, permalinks, display and styles.
Fully translatable with the doc-booker text domain and a bundled .pot file.
Tested theme support for Astra, Blocksy, GeneratePress, Kadence, Neve & Storefront.
Browse 10 ready-made niche page designs right inside wp-admin (one-click import is Pro).

Everything in Free, plus multi-clinic operations, staff roles, dashboards, OPD/IPD visits with running bills & invoices, lab tests and a secure patient portal.
Run many clinics from one install — each with scoped data and its own team.
Manage multiple clinics/branches from one WordPress install, each with its own address & hotline.
Staff only ever see and act on their assigned clinic’s patients, visits, orders and reports.
An app-like dashboard to manage doctors, departments, schedules, holidays, bookings, test orders & reports.
Create or attach users as Clinic Manager or Receptionist, bulk-create staff and track who’s active in the last 24h.
Built-in Clinic Manager & Receptionist roles with the right caps; admins inherit everything automatically.
Managers & receptionists land on their own dashboard at login, with per-staff last-login tracking.
A dedicated Receptionist Dashboard for patients, appointments and admissions.
Searchable records with an auto patient code, phone, DOB, gender, address and computed age.
Create outpatient visits or admit patients (admitting doctor, admission time, bed/cabin).
Track bed/cabin and length of stay; one-click release finalizes bed-days and closes the visit.

Running bills that accrue daily, partial payments and branded printable invoices.


A full diagnostics workflow — catalog, ordering, receipts and report delivery.
Manage a per-clinic (and global) price list of tests with categories & status, including CSV bulk import/upsert.
Type-to-search the catalog, set quantities & line discounts, apply a flat discount and see subtotal/payable/due live.
Every order prints a token-signed receipt with itemised tests, a PAID stamp and a QR to the patient portal.
Staff upload PDF lab reports (10 MB) against an order from the receptionist or clinic dashboard.
Uploaded reports auto-expire after a configurable window and are purged by a daily WP-Cron job.
Each order gets a unique code and references a “referred by” doctor plus a delivery date/time.
A self-service, account-free portal for patients to fetch their own reports.
A public page where patients retrieve their own lab reports — no account needed.
Patients sign in with phone number + order code; a one-time passcode is sent by SMS.
Bearer-token sessions and signed, time-limited URLs — and enumeration-safe responses by design.
Patients stream inline or download their PDF reports, strictly scoped to their own order.
Configurable SMS templates with merge tags like {{patient}} {{doctor}} {{time}} {{clinic}} {{order_code}}.
The printed receipt’s QR drops patients straight into the portal for their results.
Convert more bookings and design freely.
Take online booking payments through the gateway you choose.
Deeper doctor filtering and discovery beyond the free widget.
More doctor/clinic layouts, plus awards, social, services, gallery, slider & grid views.
Load More, Numbered & Infinite pagination, and full dynamic CSS control.
Every block ships multiple layout variants and pulls real doctor, clinic, department & booking data — including your active Stripe/Razorpay gateway. No dummy content.



Each design is assembled from the 21 blocks above — import one and edit. Browse the library in the free plugin; one-click import & the blocks ship in Pro.

Comprehensive care — departments, doctors, clinics, full booking & report lookup.
View Demo
Brighter smiles every day — treatments, smile gallery & inline booking.
View Demo
Caring for your child’s tomorrow — what-to-expect, schedule & quick book.
View Demo
Healthy skin, healthy you — treatments, results gallery & booking.
View Demo
See the world more clearly — technology, LASIK & screening countdown.
View Demo
Expert heart care when it matters most — success stories & screening.
View Demo

Care that listens first — calm, supportive and judgement-free.
View Demo
Care for every stage of life — services, stages of care & specialists.
View Demo
Clarity when it matters most — modalities, technology & report lookup.
View DemoImports create a real, fully-editable draft Page built from the Pro blocks — with optional demo-image sideload and theme-aware full-width layout.



Free covers the full booking workflow. Pro adds the entire clinic-management, billing, lab, portal and page-building suite.
| Feature | FreeDocBooker | ProDocBooker Pro |
|---|---|---|
| Booking & Doctors | ||
| Multi-step booking formDepartment → doctor → time → confirm | ||
| Calendar & real slot availability | ||
| Doctor profiles, schedules & holidays | ||
| Doctor filter widget | ||
| Advanced doctor filtering | – | |
| Online booking paymentsStripe & Razorpay | – | |
| Clinic & Staff | ||
| Clinic management & archives | ||
| Booking management + Booking Manager role | ||
| Multi-clinic management + data scoping | – | |
| Receptionist & Clinic dashboards | – | |
| Staff manager + Receptionist/Clinic-Manager roles | – | |
| Visits & Billing | ||
| Patient records | basic | full directory |
| OPD & IPD visits + bed/admission | – | |
| Itemised running bills (7 charge types) | – | |
| Daily / partial payments + live balance | – | |
| Printable interim statement & discharge invoice | – | |
| Lab & Patient Portal | ||
| Test catalog + CSV import | – | |
| Test ordering + receipt with QR | – | |
| PDF report uploads + auto-purge cron | – | |
| Patient portal — OTP login & secure downloads | – | |
| Booking & OTP SMS templates | – | |
| Design & Page Building | ||
| Shortcodes, archives & custom image sizes | ||
| Ready-made template libraryBrowse the 10 niche designs | browse | 1-click import |
| 21 native Gutenberg blocks | – | |
| Extra layouts, doctor/clinic meta & AJAX pagination | – | |
| Dynamic styling | colors | full CSS |
Start free on WordPress.org. Upgrade to Pro for the full hospital-management suite — choose yearly or pay once for lifetime.
For taking online bookings
Hosted on WordPress.org
Full suite, updates & support
Single site · renews annually · cancel anytime
Pay once, own it forever
Single site · pay once, no renewals
Bookings, billing, lab and a patient portal — in one plugin. Start free, upgrade when you’re ready.