Karan Kumar
Featured project
A Real-Time Queue Management Platform for Healthcare
Many clinics still use manual queue systems. Patients often do not know how long they need to wait or how many people are ahead of them. This causes confusion, repeated questions to staff, and crowded waiting areas. Clinic staff also spend extra time managing tokens and answering patient queries. I built Wooble to give patients live queue updates, estimated wait times, and QR-based access so they can easily track their turn from their phone. Process I started by thinking about a solution that most people in India could use easily. Since QR codes are very common, I decided to use them so patients could quickly open their queue page on their phones. First, I built a system where receptionists can add patients and generate tokens. Then, I created a patient page that shows their token number, people ahead in the queue, and estimated wait time. I also added real-time updates so patients can see changes without refreshing the page. One idea I wanted to try was a buzzer or alert that would notify patients when their turn was near. However, because this project runs through a web page, I could not fully implement that feature during the hackathon. Results The final result was a working queue management system that allows clinic staff to manage patients and patients to track their queue status in real time. Patients can scan a QR code to see their token number, people ahead of them, and estimated wait time. Live updates help reduce confusion and repeated questions at the reception desk. The project showed that a simple digital system can make the waiting experience better for both patients and clinic staff. If I continue working on this project, I would add push notifications or a buzzer alert feature to notify patients when their turn is near. Reflection If I worked on this project again, I would spend more time testing it with real clinic staff and patients to get their feedback. I would also add notifications or a buzzer feature so patients know when their turn is coming. Another improvement would be allowing patients to join the queue remotely before arriving at the clinic. I would also add analytics for clinic staff to track waiting times and improve patient flow. These changes would make the system more useful and convenient for everyone.