This is a lightweight app that only does two things:
1. Create a virtual queue that holds queue tickets.
2. Call queue tickets out of the queue.
Queue:
All tickets in queue are accessible. First in first out.
Called tickets are removed from the queue and displayed in another section.
Registration and Authentication:
Account registration is needed.
Authentication is required for accessing queue information and manage the queue.
Queue Activation:
One account owns one queue but the queue is not active by default.
After login, we will do a check on the account. If its queue hasnt been activated yet, queue activation screen will be displayed. Once all required information are filled and successfully submitted, the queue will be active instantly.
Queue Entry:
A QR Code is available in the app. The QR Code can be scanned and recognised by our QueueSafe app. Once a QueueSafe app user receives a queue ticket, the ticket is in queue. The ticket can be addressed in the virtual queue.
Queue Update Sync Up:
Queue update will be posted to ticket owners.
Queue Sharing:
The user is able to use their account on different devices at the same time. The queue can be managed by multiple devices at the same time. While queue sharing is happening, each device keep its own exclusive set of called tickets.