Wooble
Kaushiki Ghosh

Kaushiki Ghosh

Full-Stack Developer

VIT Universityfull_time, internship
3Projects
2Skills
1Achievements
Open to roles
Kaushiki Ghosh

Kaushiki Ghosh

Featured project

Queue Cure – Real-Time Smart Clinic Queue Platform

Many small and medium-sized clinics in India still rely on paper token slips and manual patient calling, leaving patients with no visibility into their waiting time while increasing the workload on receptionists. This often results in confusion, long perceived wait times, and inefficient queue management. Queue Cure was built to digitize this workflow by providing a real-time queue management system that keeps receptionists and patients synchronized through live updates and transparent wait-time estimation. Process I began by understanding the challenge requirements and identifying the key users: receptionists and waiting patients. The system was designed around a single server-managed queue to ensure consistent state across all connected clients. I created two dedicated interfaces—one for reception staff to manage the queue and another for patients to monitor their status in real time. Socket.IO was chosen to eliminate manual page refreshes and provide instant synchronization. Wait times were calculated dynamically using consultation durations rather than hardcoded values. I also implemented queue persistence using JSON storage, skip-patient functionality, queue reset, recently served history, and responsive UI improvements. Throughout development, I continuously tested edge cases such as emptyqueue Results Queue Cure successfully delivers real-time synchronization between receptionist and patient interfaces without requiring page refreshes. The system automatically generates tokens, estimates waiting times, displays patients ahead, and preserves queue state across server restarts. By replacing manual queue management with a transparent digital workflow, it improves operational efficiency and enhances the patient experience. The modular architecture also makes it easy to extend with databases, notifications, or multi-doctor support. Reflection Given more time, I would integrate a database such as PostgreSQL or MongoDB instead of JSON persistence, add role-based authentication, support multiple doctors and consultation rooms, implement appointment scheduling with SMS or WhatsApp notifications, and provide analytics dashboards for clinics. I would also validate the system through real-world usability testing with clinic staff to further improve workflow efficiency and user experience.

9 media files · queue-cure-26-xxcl.onrender.com
2 Live Dashboards Receptionist and Patient interfaces sync100% Live Updates Queue changes propagate instantly across10+ Core Features Token generation, wait estimation, queue
View project

Core skills

Project ManagementCommunication

This is Kaushiki’s work on Wooble.

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

Build yours