Ticket queue system made with NodeJS, socket.io and express.
Screen with one button to generate new tickets and add them to the queue
Desktop interface, with a button to attend the next ticket in the queue
Public screen where everyone waits to be called. The ticket at the center is the last ticket that a desktop accepted
This section allows you to access any screen
- Instant refresh of the content, without reloding the screen
- Custom desktop names
- Local database (ticket queue are stored in a JSON)
- Ticket queue is reseted daily
- Sound played each time a desktop accepted a ticket
- Unlimited number of desktops to be created
- Install dependencies
npm install
- Start server
npm start