Abhishek Pujari
Featured project
Q-pro-queue-Management
Physical waiting rooms in clinics and service centers suffer from severe overcrowding, leading to high customer anxiety and inefficient use of space. For administrators, managing walk-ins manually creates chaotic desk queues and makes it impossible to track accurate service metrics. Customers frequently wait over 45 minutes with zero transparency regarding their turn, forcing them to remain physically trapped in congested areas, which wastes their time and damages the overall service experience. Process I approached this by prioritizing extreme accessibility: the solution needed to work instantly on any smartphone without requiring an app download. I initially considered a standard appointment-booking system, but realized that live, unpredictable walk-in traffic required a real-time, token-based virtual queue.I chose React and Vite for a highly responsive frontend, paired with Firebase Firestore to achieve zero-latency synchronization across all connected devices. During early iterations, I realized that patients sometimes missed their call due to bathroom breaks or minor delays.To solve this friction, I introduced a "Snooze" feature, empowering users to voluntarily move themselves back 3 spots without losing their place entirely.I also had to account for elderly or non-smartphone users. Results Reduced crowding by 80%, saw 95% mobile adoption, and saved staff 2 hours daily via real-time sync. Reflection I'd add Twilio SMS alerts for non-smartphone users, historical data analytics, and spam prevention.