The "QueueEase" project is an implementation of a queue system in a bank aimed at simplifying the customer service process. The system consists of four main components: Teller, FrontDesk, Admin, and Monitor.
The Teller is responsible for serving customers according to their queue number. The Teller uses QueueEase by logging in to the available counter and starts serving customers. The FrontDesk is where customers fill out customer forms and take a queue number when they enter the bank. The Monitor is used to display queue numbers and call customers based on the queue number they received at the front desk. The Admin is the management personnel who can monitor the ongoing queue, history, and the status and types of customer transactions.
Customers will be given a queue number and wait for their turn while monitoring the monitor. The assigned queue number will be registered in a database accessible by the teller. After being served by the teller, the queue number will be marked as "Completed" and recorded in the historical database.
Clone this repository
git clone https://github.com/SistemBasisData2023/QueueEase.git
-
Ensure You’re on the right folder
git clone https://github.com/SistemBasisData2023/QueueEase.git -
Run npm install to install all dependencies
npm install -
To test the installation result run
npm run dev







