Inspiration
Long queues at clinics, canteens, and offices waste a lot of time. We wanted to create a system where people can wait virtually instead of standing physically.
What it does
QueueLess allows users to join a virtual queue, view their position, and get an estimated waiting time, reducing the need to stand in line.
How we built it
We used HTML, CSS, and JavaScript for the frontend and Node.js/Flask for the backend. A simple queue (FIFO) logic was implemented to manage users and calculate positions.
Challenges we ran into
We faced issues with updating the queue in real-time, syncing frontend and backend data, and estimating accurate waiting times.
Accomplishments that we're proud of
We built a working prototype in a short time that solves a real-world problem and provides a smooth, simple user experience.
What we learned
We learned how to build a full-stack application, manage real-time data, and apply data structures to solve practical problems.
What's next for Queueless
We plan to add real-time notifications, improve time prediction, and expand it into a mobile app for wider use.
Log in or sign up for Devpost to join the conversation.