A complete offline patient-queue and waiting-room display system for dental
clinics, built with pure HTML, CSS & JavaScript — no server, backend or
internet connection required.
Features:
- - Reception dashboard to register patients and assign them to rooms
- - Fully customizable multi-room management (examination, fillings,
- orthodontics, etc.)
- - Public waiting-room display screen with visual + audio patient calling
- - Real-time sync between reception and display screens
- (BroadcastChannel + IndexedDB)
- - Optional clinic logo, uploaded once from the setup screen and shown
- across the whole app
- - Reports & statistics: patient count, average wait time,
- service distribution
- - Two-role permission system: Admin & Reception
- - Fully responsive design
- - Works 100% offline — all data is stored locally in the browser
- - Smooth UI animations and toast notifications