MS3 ‐ Description of the solution - S3-G31-Kotlin-QueueHub/mobile-app-android GitHub Wiki

QueueHub is a mobile application designed to address the common issue of long waitlists and crowded establishments. By virtualizying the reservation process, it allows users to manage their wait times more effectively. This app eliminates the need for physical presence in queues, enabling users to enter the line remotely and reducing the stress of waiting in crowded environments.

The app offers a range of features to enhance the user experience and improve queue management. It includes a robust login system that maintains user information across devices and dynamically calculates average wait times for different companies. Users receive reminders via SMS, WhatsApp, or push notifications when their turn is approaching. QueueHub also recommends locations based on wait times, provides real-time queue information, and features an interactive map for easy navigation. Companies benefit from detailed statistics and insights into queue management, while users can leave reviews, rate service quality, and make reservations at any time, with a limit on the number of reservations per person.