Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Queue Ticket System

This NodeJS app uses Websockets for handling queues system at frontdesk public attention

Description

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.

Features

  • Real-time ticket updates using WebSockets
  • Desk and public interfaces for ticket management
  • Modular TypeScript codebase
  • RESTful API endpoints
  • UUID-based ticket identification

Installation

Clone the repository:

git clone https://github.com/elsilentforce/queue-tickets-manager.git
cd queue-tickets-manager

Install dependencies:

npm install

Development

To start the development server with hot-reload:

npm run dev

Scripts

  • npm run dev: Start the development server with TypeScript and auto-reload (using ts-node-dev).

License

This project is licensed under the MIT License.

About

NodeJS Queue Tickets System Manager using Express, Typescript and WebSocket

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages