Patient booking website
Search, compare, book, then cancel or reschedule in the prototype.
Choose filters, then search.
Your prototype bookings
Clinician portal
Profile publishing, verification placeholders, calendar blocks, two-clinic schedules and appointment dashboards.
Profile & verification
Calendar management
Appointment dashboard
Admin/platform owner portal
Manage patients, doctors, clinics, approvals, bookings, moderation and activity logs.
Verification queue
Moderation controls
Bookings & audit trail
WhatsApp-style booking prototype
This is a web simulator connected to the same booking and scheduling data. It is not a live WhatsApp Business bot yet.
What this demonstrates
Max 5 options per step for low-data WhatsApp-style UX.
Search by specialty: try “Book dentist”, “Book neurologist”, or “Book psychologist”.
Booking writes to the same appointment data as the patient website, so taken slots disappear.
Cancel/reschedule paths are simulated through the same appointment states.
Notifications, consent and privacy screens
Consent management copy
Patients enter a phone number to reserve an appointment and can optionally add name, year of birth and gender. Medical notes, diagnosis and uploads are not collected in this MVP booking flow.
I agree to receive appointment confirmations and reminder messages by simulated SMS/WhatsApp/email.
I understand this prototype uses fake sample data and does not send real messages.
Production launch requires Zimbabwe-specific legal, privacy, professional and medical-records review.
Reminder state examples
Confirmation: “Your appointment with Dr Nyasha Moyo at Borrowdale Dental Rooms is booked for Tuesday 09:00.”
Reminder: “Reminder: appointment tomorrow. Reply CANCEL or RESCHEDULE in the production WhatsApp/SMS flow.”
Cancellation: “Your appointment has been cancelled. You can book another available slot.”