Pharmacy Services Booking & Patient-Care SaaS
Pharmacy Services is an online booking and patient software product we designed, built and launched for UK community pharmacies. Patients book NHS and private services online, pay by card or deposit through the pharmacy's own Stripe account, and complete pre-screening questionnaires that a pharmacist checks before the slot is confirmed. The pharmacy runs everything from a calendar and Today page, with an installable patient app for reminders, a two-way inbox, review requests, marketing campaigns and reports. It starts on a free plan and scales to multi-service clinics.
View Live ProductFeature Modules
Pricing Plans
Go-Live
Data Residency
Live Product
Preview the platform.
Open the live product site to see features, pricing and how it works.

Project Overview
Pharmacy Services is an online booking and patient software product we designed, built and launched for UK community pharmacies. Patients book NHS and private services online, pay by card or deposit through the pharmacy's own Stripe account, and complete pre-screening questionnaires that a pharmacist checks before the slot is confirmed. The pharmacy runs everything from a calendar and Today page, with an installable patient app for reminders, a two-way inbox, review requests, marketing campaigns and reports. It starts on a free plan and scales to multi-service clinics.
Services Provided
- SaaS Product Strategy, Pricing Model & Go-to-Market
- UX/UI Design for Pharmacists, Counter Staff & Patients
- Full-Stack Next.js SaaS Development
- Multi-Tenant Architecture with Row-Level Security
- Online Booking Engine with Real Availability (Hours, Staff, Rooms)
- Embeddable Booking Widget & Hosted Booking Site
- Stripe Payments: Full Payment, Deposits, Card Holds, No-Show Fees & Refunds
- Rule-Based Pre-Screening Questionnaires with Pharmacist Sign-Off
- Installable Patient App with Push Notifications & Patient Accounts
- Calendar, Today View, Drag-to-Reschedule & Walk-Ins
- Patient Records, Consent History, Notes & Two-Way Inbox
- Reminders, Texts, Marketing Campaigns & Review Requests
- Reporting with CSV Export, Roles & Team Invitations
- Marketing Website, Feature Pages, Pricing & Demo Booking
Key Features
Built for How Pharmacies Actually Work: Availability is calculated from real opening hours, team members and rooms, so patients only ever see times the pharmacy can deliver. NHS services sit in the same catalogue as private ones and are never charged online.
Pharmacist in the Loop: Pre-screening questionnaires use rules to flag answers that need clinical review. The booking waits for a pharmacist to approve or decline before it is confirmed, keeping the clinical decision with the professional.
Payments Without the Admin: Each service sets its own payment rule: full payment, a deposit or a card hold. Money goes through the pharmacy's own Stripe account, with no-show fees and refunds handled from the calendar.
A Patient App With No App Store: Patients add the pharmacy to their home screen as an installable app. Reminders arrive as push notifications, with a text sent only when a notification cannot be delivered, and every patient has an account for their bookings.
One Day View for the Counter: A Today page shows what is happening now, with day, week and month calendars by team member or room, drag-to-reschedule, and walk-ins added in seconds.
Secure, Separated, UK-Hosted: Each pharmacy's data is isolated by row-level security in the database, access is role-based, data is stored in the UK (AWS London region via Neon) and the application runs in Vercel's London region.
Pricing That Starts Free: A Standard plan with no monthly fee and a small per-booking charge lets any pharmacy start, with Clinic, Pro, Pro Plus and Bespoke tiers as bookings grow. We designed the pricing model alongside the product.
Platform Modules
What's inside the product, module by module.
Online Booking
The patient-facing front door.
- Hosted booking site and embeddable widget
- Times based on real hours, staff and rooms
- Service, time and one-tap confirmation flow
- Email verification for new patients
Patient App & Notifications
Installable from the browser, no app store needed.
- Add-to-home-screen progressive web app
- Push notification reminders, SMS fallback
- Patient accounts with booking history
- Branded app on Pro, Pro Plus and Bespoke
Calendar & Today
The pharmacy's operational view.
- Day, week and month views by team member or room
- Drag-to-reschedule with automatic patient notification
- Walk-ins and a Today page for the counter
- Roles for owners, pharmacists, technicians, counter staff and locums
Payments & Deposits
Stripe-powered, per-service rules.
- Full payment, deposit or card hold per service
- Pharmacy's own Stripe account
- No-show fees and refunds
- NHS services never charged online
Pre-Screening & Patient Records
Clinical safety built into the booking.
- Rule-based questionnaires with review step
- Pharmacist approve or decline before confirmation
- Patient records with clinical details and consent history
- Notes and a two-way inbox for replies
Reminders, Reviews & Reports
Keep patients coming back and see what is working.
- Booking and reminder emails and texts
- Campaigns to opted-in patients
- Review requests, booking-site reviews and low-rating alerts
- Reports on bookings, services, staff and patients with CSV export
How the workflows run
Six core journeys inside the product, animated step by step. Green is the patient, cyan is pharmacy staff, purple is automated by the platform.
A patient books a service in three taps. The engine only shows times the pharmacy can actually deliver, based on opening hours, staff and rooms.
1. Patient
Pick a service
NHS or private, from the pharmacy's live catalogue on the booking site or widget.
2. Automated
See real availability
Only deliverable times are shown, calculated from hours, team and rooms.
3. Patient
Confirm in one tap
New patients verify their email with a one-time code.
4. Automated
Confirmation sent
Confirmation email goes out and the booking lands in the pharmacy calendar.
Project Snapshot

Pharmacy Services, a Karad Infotech product for UK community pharmacies.
Technologies Used:
Keep exploring
Guides, related projects and services that go deeper on the work behind this build.
Guides
Related Work
Let's scope your product
Need a booking or patient-care platform for your sector?