Fitora: Clinic & OPD Patient Flow Orchestration
Replacing chaotic healthcare waiting rooms with real-time digital token generation, live doctor room consoles, and patient queue tracking.
Key Project Metrics and Results
01 / System Overview
Background & Problem Space
Clinic waiting rooms are notorious for overcrowding, uncertainty, and frustrated patients. Fitora Queue Management modernizes outpatient department (OPD) visits by providing transparent, real-time queues accessible on patient smartphones, receptionist desks, and consultation room monitors.
02 / Technical Challenge
Core Bottlenecks
Doctors consult at varying speeds, emergency patients require urgent queue insertion, and patients wander away when waiting times are ambiguous. The queue system must deliver sub-second status synchronization across clinic screens, doctor tablets, and patient phones.
03 / Engineering Solution
Architectural Approach
We designed an integrated queue ecosystem powered by Supabase Realtime events. Patients book digital tokens from home or via an on-site tablet kiosk, tracking their exact position in line. Doctors control consultation status with a simple keyboard-accessible console, automatically alerting the next patient.
04 / Architecture Breakdown
Key Engineering Decisions
Supabase PostgreSQL database utilizing Realtime replication channels, row-level security policies, and edge functions to broadcast live queue updates to web displays and mobile apps.
Real-Time WebSocket Subscription: Token status changes trigger instant WebSocket broadcasts to all connected waiting room displays and mobile clients.
Graceful Offline Token Allocation: If reception loses internet, local kiosk hardware retains sequence ranges to avoid duplicate token numbers.
SMS & Push Proximity Alerts: Automated notifications notify patients when they are three turns away from consultation, preventing missed appointments.
05 / Delivered Ecosystem Modules
Full Multi-Module System (4 Applications & Services)
Every client, role, and stakeholder received a purpose-built application engineered for their specific workflow.
Patient Mobile Token & Booking App
Patient companion application enabling remote token generation, estimated arrival time calculation, and live countdown of patients ahead.
Technical Highlights:
- ✦Live queue countdown
- ✦Arrival time smart alerts
- ✦Past prescription & visit history
Doctor Consultation Room Live Console
Minimalist, distraction-free doctor dashboard for calling the next patient, flagging no-shows, pausing consultations, or summoning emergency tokens.
Technical Highlights:
- ✦One-click next patient trigger
- ✦Patient visit history quick preview
- ✦Emergency token prioritization
Reception Token Dispenser & Kiosk Display
Public-facing kiosk interface and large waiting-room digital signage displaying currently called tokens with acoustic voice callout integration.
Technical Highlights:
- ✦Automated text-to-speech token announcement
- ✦Split-screen showing multiple doctor rooms
- ✦Thermal ticket dispenser print integration
Clinic Administration Operations Dashboard
Supervisory portal for clinic administrators to monitor average consultation wait times, doctor utilization rates, and daily department volume.
Technical Highlights:
- ✦Average wait-time analytics
- ✦Doctor department scheduling
- ✦Daily throughput reporting
Core Technology Stack
Building a multi-module platform like this?
From consumer mobile apps and live telemetry to offline desktop billing workstations and cloud backends — let's build your full-stack ecosystem.