Overview
EWQMS is an EWWD product demo for bilingual web-based queue management. Visitors choose a department and service, submit their details, receive a queue number and QR ticket, and monitor status without installing a mobile application. Counter staff and supervisors manage service flow through authenticated operational interfaces.
Business Problem
Manual tickets and unclear counter status create unnecessary waiting, repeated questions, and limited reporting. Supervisors need a consistent record of calls, service, transfers, skips, absences, completion, waiting time, and service duration.
Implemented Solution
- Indonesian/English public registration
- Department and service-category selection
- Same-day duplicate prevention and interrupted-form draft autosave
- Queue number, QR ticket, PDF download, and status polling
- Counter actions for call, recall, serve, complete, skip, absent, transfer, and notes
- Administration of departments, categories, counters, users, schedules, and settings
- Operational dashboards and CSV/Excel/PDF reports
- Role-based access for officers, supervisors, and administrators
Current Evidence Status
EWQMS is a deployed EWWD product/demo. Waiting-time and service-performance improvements remain measurement targets until a real deployment supplies baseline and follow-up data.
Technical Implementation Logic
| Layer | Choice | Reason |
|---|---|---|
| Public UI | Inertia + Vue | Responsive registration and status without requiring an installed app |
| Backend | Laravel | Queue state rules, duplicate prevention, validation, and reporting |
| Administration | Filament | Counter configuration, users, dashboards, and exports |
| Data | MySQL/MariaDB | Relational queue, service, counter, staff, and event records |
| Ticket | QR + printable PDF | Phone-first use with a printable fallback |
Frequently Asked Questions
Does EWQMS require an app?
No. The reference visitor journey is web-based.
Are wait-time reductions measured?
Not yet. Wait time and service duration are available measurement fields, not published achieved results.
Next Step
Define departments, services, counters, prioritization, displays, operating hours, and reporting before planning a queue-system pilot.