Clinic Token Booking SaaS App

Замовник: AI | Опубліковано: 04.02.2026

I need a lightweight, multi-clinic web application that lets patients grab a token and see the live queue while giving the staff everything they need behind the scenes. Only two authenticated roles matter in the first release—Doctors and Admin—both signing in with a simple email-and-password flow. Patients will interact as guests. Core workflow: an admin sets the clinic’s daily schedule, doctors update their status, and the public page instantly reflects real-time availability. When a patient books, the system issues a token, logs it against the doctor’s queue, sends an appointment reminder, and allows the patient (or the admin) to cancel if plans change. The queue should automatically reshuffle so the live view is always accurate. Please build this as a clean SaaS starter, so adding another clinic later is just a new tenant record and custom sub-domain. A responsive interface, straightforward database schema, and clear deployment steps (Docker or one-click cloud script) will be considered part of the hand-off. Deliverables • Fully functioning web app with Doctor and Admin dashboards • Public booking page showing real-time availability • Email-password authentication wired to both dashboards • Automated reminders and a self-service cancellation link • README with setup, environment variables, and migration commands I’ll test by spinning up a fresh instance, creating a clinic, and running through the full booking-to-cancellation flow without errors or stale data.