This NodeJS app uses Websockets for handling queues system at frontdesk public attention
Queue Tickets Manager is a Node.js application designed to manage ticket queues for frontdesk and public attention scenarios. It leverages WebSockets for real-time communication, allowing desks and users to interact with the queue system efficiently. The project is built with Express, TypeScript, and WebSocket, providing a robust and scalable solution for queue management.
- Real-time ticket updates using WebSockets
- Desk and public interfaces for ticket management
- Modular TypeScript codebase
- RESTful API endpoints
- UUID-based ticket identification
Clone the repository:
git clone https://github.com/elsilentforce/queue-tickets-manager.git
cd queue-tickets-managerInstall dependencies:
npm installTo start the development server with hot-reload:
npm run devnpm run dev: Start the development server with TypeScript and auto-reload (using ts-node-dev).
This project is licensed under the MIT License.