Features
Everything in the platform is built around clinic scheduling, public booking, and clear communication with patients.
Clinic & schedule
- Clinic profile - name, specialty, description, address, country and city.
- One-pager website - includes clinic profiling, a public booking link, and marketing content on a single patient-facing page.
- Weekly availability - working days, start/end times, and slot length; bookable times are generated automatically.
- Unique public URL - each clinic gets a shareable page at
/clinic/your-slug. - Admin & staff roles - clinic owner manages setup; staff can review the same appointment queue.
Booking & patients
- Live slots - patients only see times that fit your rules and are not already pending or confirmed.
- Guest or signed-in booking - patients can book with contact details or use an account for faster repeat visits.
- Reason for visit - optional context on each request.
- Patient appointment list - date, time, clinic, and status (pending / accepted / rejected).
Operations & notifications
- Accept or reject - one-click actions for clinic admin or staff.
- Email notifications - clinic notified on new requests; patients notified when you accept or reject.
- WhatsApp (mock) - placeholder hooks for future messaging integration.
- Google Calendar placeholder - structure to sync when an appointment is accepted (full OAuth not included in MVP).