Wooble
Kiriprasath Sivakumar

Kiriprasath Sivakumar

Full-Stack Developer

Chennai Institute of Technologyfull_time, internship
1Projects
2Skills
1Achievements
Open to roles
Kiriprasath Sivakumar

Kiriprasath Sivakumar

Featured project

Queue Cure – Smart Patient Queue & Wait Time Tracker

Many clinics still depend on paper tokens and manual queue management. Patients often wait without knowing their queue position or estimated waiting time, leading to frustration and uncertainty. Receptionists must manually track and announce tokens, which can cause errors and delays. The lack of real-time visibility makes the process inefficient for both patients and clinic staff, highlighting the need for a digital, synchronized queue management solution. Process I started by analyzing the clinic queue management problem where patients often wait without knowing their position in the queue. I identified three key requirements: receptionist management, patient visibility, and real-time synchronization. I first designed the database structure for patients and queue status. Then I built the receptionist dashboard to add patients and call the next token. After that, I developed the patient waiting room to display the current token, tokens ahead, and estimated waiting time. Socket.IO was integrated to provide instant updates between both screens. Finally, I tested different scenarios such as empty queues, multiple patients, and browser refreshes to ensure reliability. Results The application successfully provides real-time queue management for clinics. Receptionists can add patients and call the next token while patients instantly receive queue updates without refreshing the page. The estimated wait-time feature improves transparency and reduces uncertainty during waiting periods. Real-time synchronization ensures both dashboards remain consistent. The final solution demonstrates practical full-stack development skills using React, Node.js, MongoDB, and Socket.IO. Reflection Given more time, I would add appointment booking, doctor-specific queues, SMS or WhatsApp notifications, analytics dashboards, and AI-based wait-time prediction. I would also enhance accessibility, support multiple clinic branches, and improve the user interface with advanced visualizations and reporting features.

5 media files · f3d88547-4547-4f15-8987-97ce2df83b73-00-1z9seqr7rpdw3.pike.replit.dev
100% Real-time queue sync2 Interactive dashboards0 sec Token update delay
View project

Core skills

Project ManagementProblem Solving

This is Kiriprasath’s work on Wooble.

Build a profile that shows what you can do — and share it anywhere.

Build yours