Wooble

Wooble

Queue Cure '26

Build a live clinic queue system. Replace paper tokens with real-time digital waiting.

Full Stack EngineerEvaluationopen
3000
Queue Cure '26 cover

Full Stack Engineer

Build a live clinic queue system. Replace paper tokens with real-time digital waiting.

What you get

Rewards and recognition for participating in this challenge.

3000

Reward: 3000

Overview

Build a live clinic queue system. Replace paper tokens with real-time digital waiting.

Problem statement

76% of India's 1.5 million clinics run on paper token slips and shouting. Patients wait 2–3 hours with zero visibility. Doctors have no dashboard. Receptionists manage everything from memory. You are going to fix this. Build a live digital queue manager for a neighbourhood clinic — visible to patients on their phone, controlled by the receptionist on one screen. Answer These Three Things 1. Can a receptionist add a patient and assign a token in under 10 seconds? 2. Does the patient-facing screen update live — without refreshing the page? 3. Is the estimated wait time computed from real data — not a hardcoded guess? What To Build Screen 1 — Receptionist view: add patient, call next token, set average consultation time Screen 2 — Patient waiting room view: current token being seen, tokens ahead, estimated wait Live sync — both screens update the moment "call next" is clicked One sentence — the moment in your demo that would make a clinic owner say "I want this"

Deliverables

  • Upload your working prototype link or demo video, GitHub repo with README, socket event diagram, and thought process sheet to your Wooble portfolio. All 4 must be submitted for evaluation.

Evaluation criteria

  • Live queue updates correctly across both screens without refresh (40%)
  • Wait time is computed from real data — not hardcoded (25%)
  • Receptionist screen is fast and mistake-proof (20%)
  • Thought process addresses concurrency and edge cases (15%)