SHAIK MOHAMMAD RAFI
Featured project
Queue Cure – Real-Time Hospital Queue Management System
**Problem Statement** Hospital waiting rooms often suffer from long queues, lack of transparency, and inefficient patient flow management. Patients frequently do not know their position in the queue, how long they need to wait, or which patient is currently being served. Receptionists manage queues manually, leading to confusion and communication gaps. The goal of Queue Cure was to create a real-time hospital queue management system that provides clear visibility into queue status, reduces uncertainty for patients, and improves operational efficiency for hospital staff. Process **Your Process** I started by identifying the core pain points in traditional queue management systems: manual tracking, lack of real-time updates, and poor visibility for patients. I designed a two-screen workflow consisting of a Receptionist Dashboard and a Waiting Room Display. The frontend was developed using React and Tailwind CSS to provide a clean and responsive interface. The backend was built using Node.js and Express, with MongoDB Atlas used for cloud-based data storage. Initially, I focused on basic patient registration and token generation. Once the core queue functionality was working, I implemented Socket.io to synchronize data between the receptionist and waiting room screens in real time. This eliminated the need for manual page refreshes. I then added advanced features Results **Results And Outcomes** Queue Cure successfully delivers real-time patient queue monitoring and management. The system supports patient registration, automatic token assignment, live queue updates, queue position tracking, and estimated wait-time prediction. All connected screens update instantly without requiring page refreshes, improving the user experience for both patients and receptionists. The application was successfully deployed using Vercel for the frontend and Render for the backend, with MongoDB Atlas providing cloud database support. The final product demonstrates a complete ful Reflection **What I'd Do Differently** Given more time, I would implement role-based authentication for hospital staff, SMS or WhatsApp notifications for patients when their turn approaches, and analytics dashboards to help hospitals understand peak traffic periods. I would also add support for multiple doctors and departments, allowing the system to scale beyond a single queue. Additionally, I would conduct usability testing with actual users to gather feedback and further improve the interface and waiting-time prediction accuracy.