ARAx Technologies
HealthHospital & Clinic Queue Management System·2026
Active

Serviq

Serviq is a real-time queue management system purpose-built for hospitals and clinics. It brings structure to patient flow by connecting every role in the facility through a single integrated platform, from the moment a patient walks in to the moment they leave.

Patients start at a self-service kiosk. They touch the screen, select their service, and receive a printed queue ticket. No staff needed for check-in. The public Display Board shows which ticket is currently being served at which counter, with audio announcements so patients hear their number called without watching the screen.

Staff and cashiers work from their own terminals. Each counter gets a dedicated interface with actions for calling the next patient, placing someone on hold, marking a no-show, transferring a patient to a different service, or routing them directly to a doctor. Every action updates across all terminals instantly via WebSocket.

Doctors have a separate terminal showing their personal patient queue, letting them call patients at their own pace without going through the front desk.

Admins manage the whole operation from a central dashboard covering departments, services, counters, live queue monitoring, announcements, reports, and a full audit log of every action taken. The system runs on SQLite with no cloud dependency, making it reliable in clinic environments where internet access may be inconsistent. It is packaged as a Windows desktop application and deployable on compact Intel NUC or Mini PC hardware.

App Screenshots

Patient Kiosk — touch-to-start screen with world map background, prompting patients to select their service and generate a queue ticket

Patient Kiosk — touch-to-start screen with world map background, prompting patients to select their service and generate a queue ticket

Staff Terminal — cashier view with Call Next, Hold, No-Show actions and Transfer Patient modal for routing ticket C-001 to another service

Staff Terminal — cashier view with Call Next, Hold, No-Show actions and Transfer Patient modal for routing ticket C-001 to another service

Tech Stack

ReactNode.jsExpressSocket.ioPrismaSQLiteTailwind CSSElectron

Key Features

Patient self-service kiosk with touch screen — select service, generate and print queue ticket
Public display board showing Now Serving ticket number, counter, and patient name with audio announcements
Staff terminal with Call Next, Hold, No-Show, Transfer Patient, and Route to Doctor actions
Doctor terminal with dedicated patient queue and call-next functionality
Real-time queue updates across all terminals via WebSocket (Socket.io)
Admin dashboard with department, service, and counter management
Queue Monitor for live visibility of all active queues across departments
Announcements module for broadcasting messages to the display board
Reports and analytics for queue performance, wait times, and service throughput
Audit Logs for full traceability of staff actions and queue events
Role-based access: super_admin, admin, dept_head, staff, receptionist, doctor
Transfer Patient modal for routing patients between services mid-queue
Packaged as Electron desktop app for Windows — runs on Intel NUC / Mini PC hardware
Offline-capable SQLite database — no cloud dependency required for clinic operations

Outcome

Eliminates manual queue management in clinics and hospitals — reducing patient wait confusion, staff workload, and service bottlenecks through a fully automated real-time queue system.

Interested in a similar solution?

Let's discuss your project and see how we can build something equally impactful for your business.

View All Projects