DHARSHINI M
Featured project
Smart OPD Queue Management System for Hospitals
Many hospitals and clinics still rely on manual patient registration, paper-based token systems, and receptionist-managed queues. This often leads to long waiting times, token duplication, poor queue visibility, and difficulty handling emergency patients who require immediate attention. The goal of this project was to build a digital OPD Queue Management System that automates patient registration, token generation, appointment booking, and queue tracking. The system was designed to improve operational efficiency, reduce manual workload, and provide patients with real time Process I analyzed traditional hospital reception workflows and identified key challenges such as manual token allocation, queue management inefficiencies, and emergency patient handling. To address these issues, I designed a full-stack solution using React, Spring Boot, and MySQL. REST APIs were developed for patient registration, appointment booking, token generation, and queue management. The backend was built first, including automated token generation and JWT-based authentication. Queue logic was then enhanced with priority handling for emergency patients. Finally, I developed a user-friendly dashboard for reception staff and performed API testing to ensure accurate data flow and reliable queue operations. The system was designed with scalability and maintainability in mind for future enhance Results The project successfully automated the complete patient registration-to-token workflow. Manual token allocation was eliminated through automated token generation, reducing processing time and minimizing human error. Key achievements include: • Automated patient registration and appointment booking workflow. • Real-time token generation and queue tracking. • Emergency-priority handling for urgent patient cases. • Secure API access through JWT authentication. • Scalable backend architecture with modular REST APIs. Reflection If I continue developing this project, I would implement WebSocket-based real-time updates to provide instant queue synchronization across all hospital departments. I would also extend the system into a complete Hospital Management Platform by integrating bed management, ward allocation, and patient admission/discharge tracking. Another improvement would be role-based access control for administrators, receptionists, doctors, and nursing staff to ensure secure access to relevant features. Additionally, I would deploy the system in a real hospital environment, gather user feedback, and optimize