Queue management
A browser-only patient queue calling system for the registration counter. Staff can advance the queue, call specific numbers, repeat Indonesian text-to-speech announcements, and resume from a locally stored queue number.
Product preview

Problem
Registration staff need to advance, repeat, and call patient queue numbers through a browser.
Approach
A single-page, dependency-free web app that runs entirely in the counter browser. The Web Speech API announces numbers in Indonesian, Local Storage persists the current number across reloads and browser restarts, and controls cover next, repeat, and direct call for missed patients.
Implemented features
- Advance, repeat, and direct-call queue controls
- Indonesian text-to-speech announcements via the Web Speech API
- Queue number persisted locally across restarts
- No backend, no install — runs from a browser tab
Availability
Repository and public demo are live.