Smart Queue Management System
AuroQueue is an enterprise-grade Queue Management System architected for operational excellence in hospitals, banks, government offices, and enterprise organizations. It delivers real-time queue orchestration across three components — a Hapi.js API server, a Next.js staff dashboard, and an Expo self-service kiosk — with multi-tenant Docker deployment and Traefik load balancing for horizontal scaling.

Service organizations manage walk-in queues with manual ticketing, paper logs, and verbal announcements — creating long wait times, staff confusion, and zero analytics on operational throughput and bottlenecks.
A microservices-inspired monorepo with three independent components: a Hapi.js REST API with JWT auth and Sequelize ORM, a Next.js admin dashboard with ShadCN UI and Recharts analytics, and an Expo-based self-service kiosk with QR ticket generation. Multi-tenant isolation via Docker containers with Traefik automatic load balancing and Redis queue state caching.
Touch-enabled Expo app with QR code ticket generation, large accessibility targets, and offline fallback via local storage.
Each client runs in isolated Docker containers with separate databases, independent scaling, and shared Traefik infrastructure.
5-second polling with WebSocket-ready architecture, TV display integration, and cross-device state consistency.
Average wait time, service time, tickets-per-hour, department comparisons, and individual staff efficiency tracking.
Automatic horizontal scaling with Traefik reverse proxy distributing traffic across backend instances per client.
Real-time public display showing current ticket numbers, called tickets, and estimated wait times.
Deploy AuroQueue for your organization, or let us customize it for your specific industry needs.






Every product in our studio started as a conversation. Tell us what you need, and we'll show you what's possible.