Multi-Branch Queue Engine – Ticketing, Calling & Live Display System
Preview and demo
Status: available · Last verified 7. 11. 2026. Availability checks are not a security guarantee.
Description
A production-ready, self-hosted queue / ticketing management system for banks, clinics, hospitals, government service halls, telecom stores and any walk-in service business that needs orderly queuing across multiple locations.
The system cleanly separates the three real-world roles into purpose-built front-ends:
Kiosk — a touch-friendly self-service dispenser. Visitors pick Branch → Department → Service and receive a numbered ticket (with optional VIP priority that auto-jumps the queue).
Counter — a staff workbench. Agents open a window session, call the next ticket, start/hold/complete service, transfer, or mark a no-show — every action is written to a ticket event log.
Display — a public big-screen board that announces the currently-called ticket and the named queue in real time, designed for wall-mounted TVs.
On top of the three screens there is an Admin / Branch Manager back office for managing branches (hard-capped at 3 in the standard license), departments, services, counters and staff, plus a daily operations report with CSV export.
A JWT-protected REST API (fully documented with Swagger / OpenAPI) drives everything and is ready for third-party integration — kiosks, mobile apps, or external CRMs. A configurable outbound webhook pushes ticket lifecycle events (issued / called / serving / completed / no_show / held / transferred) with exponential-backoff retries.
The backend is a single Fastify process that also serves the built Vue front-end from the same origin, so deployment is one command. For evaluation it runs on SQLite with automatic schema sync and seeded demo data — no external database is required to see the full flow working. Switch to MySQL 8 by setting environment variables; the same Sequelize models apply.
This is a focused core engine, not a bloated platform — every feature listed below actually ships, and the honest boundaries are documented.
Features
Requirements
Node.js 20 or newer.
MySQL 8 (or MariaDB 10.6+) for production; SQLite for a quick demo.
Modern browser (Chrome recommended for kiosk mode and voice playback).
Demo Credentials (Live Demo)
Role
Password
Admin
admin@example.com
admin1234
Branch Manager
manager@example.com
manager1234
Counter Staff
staff@example.com
staff1234
Automated scan awaiting manual review
The automated scan for version 1.0.0 flagged items that a reviewer must confirm. No scan result is shown until that review is finished. How product review works
Technical requirements
- Node.js
- Database: MySQL
- Node.js 20+ required
- Composer required during installation
- Shared hosting may not be sufficient
- Docker deployment supported
What is included
- Full application package with full downloadable files
- Documentation included for installation and setup
- Readable source code for customization
- 12 listed features
- Working live demo or preview access
Who is this product for
- Buyers who need a full application rather than a custom build from scratch
- Teams shopping within Cross-platform
Updates and support
- Support terms are provided by the seller and should be reviewed before purchase
- Update expectations should be confirmed from the listing before purchase
Asking price: $245.00
This listing is for a one-time acquisition of the complete project, not a standard source-code licence.
Project details and operational claims are seller-provided unless explicitly marked as verified by ESDecode.
Financial information is seller-reported unless explicitly marked verified by ESDecode. Current verification status: SELLER REPORTED.
What is included in the acquisition
- Source code
- Website
- Backend
- Documentation
- Database / schema
- Deployment configuration
Ownership and transfer
External transfers such as domains, store listings, hosting and third-party accounts are arranged directly between buyer and seller after payment.
Technical details
- Current version
- 1.0.0
- Last updated
- Nov 1, 2026
- Framework
- Node.js
- Databases
- MySQL
- Shared hosting
- No
- Docker
- Yes
- Composer required
- Yes
- Node.js required
- Yes, 20+
- Documentation
- Yes
- Source encrypted
- No
- Source obfuscated
- No
Marketplace review
Content review processReviewed 1. 11. 2026. The current version was reviewed.
The marketplace reviewed the listing content, package structure and required documentation.
This is not a full penetration test or a guarantee that the product is vulnerability-free.
Related Items
Full Project Acquisition
This listing is for a one-time acquisition of the complete project, not a standard source-code licence.
Review the Included Assets, commitment and Handover rules before purchasing.
Item Details
- Last Update
- November 1, 2026
- Published
- October 31, 2026
- Version
- 1.0.0
- Category
- Cross-platform
- Product Type
- Full application
- Sale Type
- Full Project Acquisition
- Sales
- 0
- Reviews
- No reviews