Evaluation guide
24 of 24 items from the project brief are implemented. Each row links to where you can see it working.
Search, filter and compare hospitals by bed type, ICU, ventilator, distance, service, emergency
/find, /coordinatorCapacity per resource type (10 types): total, occupied, unavailable, available
/staffSmart matching with hard filters, ranking and match percentage
/find (NEO)Patient request classification and referral summarization (Gemini, labelled rule-based fallback)
/findReferral workflow with all 10 statuses and rejection reasons
/staff, /trackAtomic reservation, 15-minute hold, automatic release on expiry
/api/requestsCapacity updates automatically on accept, expiry and admission
/api/requestsHospital dashboard: totals, ICU occupancy, response time, daily admissions
/staffSystem analytics: top occupancy, low-capacity areas, requested services, trends, peak hours
/adminVerified hospital accounts, role permissions, admin user management
/adminLast-updated timestamps, stale alerts, audit logs, suspicious update review
/adminPatient privacy: no PII, audited note views, 30-day purge, security headers
/privacyLive hospital map and regional heatmap
/mapEstimated travel time (OpenRouteService, labelled straight-line fallback)
/findAmbulance tracking with live GPS and ETA
/transfer, /trackCapacity forecasting and time-to-full prediction
/staffQR-based referral confirmation
/confirmPatient transfer tracking timeline
/trackHospital wait-time (response time) analytics
/adminNetwork-aware matching (NEO) with decision trace
/findIn-app notifications: bell, unread count, desktop alerts and sound for new referrals
navbar, /staffReferral status alerts for patients and families without an account
/trackVoice input for the patient description (English, Urdu, Hindi)
/findPer-hospital drill-down for administrators: capacity, forecasts, referrals, staff, audit trail
/adminTest data is clearly labelled and can be replaced with real hospital data without code changes. See privacy and data handling.