ER Room — Hospital Wait-Time Tracker

March 30, 2026

Patients waste hours visiting ERs without knowing current wait times. Hospitals lack a unified system to share real-time capacity, so some facilities overcrowd while nearby centers stay underused.

Approach

I built a full-stack app where healthcare facilities manage their own data, and patients see a location-based ranked list of nearby centers sorted by average wait time. The waitlist updates dynamically as patients pick a center, with a separate dashboard for patient history.

Tools used

LayerTechnology
FrontendReact, Material UI, JavaScript
BackendNode.js, Express.js
DataPostgreSQL

Results

The prototype dynamically re-ranks hospitals by wait time, gives patients real-time decision support, and gives administrators a clear patient history dashboard.

Screenshots

Screenshots were re-cropped to drop the macOS dock / browser chrome strip at the bottom so the UI reads clearly in the portfolio.

Data layer (PostgreSQL)

Latest waitlist counts per hospital, queried in Postico.

PostgreSQL query showing hospital waitlist snapshot

Admin — patient directory

Patient CRUD with search, status, and visit links (localhost dev build).

Patients management table

Admin — edit patient

Modal workflow for updating demographics and status.

Edit patient modal

Patient flow — choose a hospital

Visit booking view with ranked waitlist and queue numbers.

Hospital waitlist selection during a patient visit

Patient dashboard

Wait times by facility and visit history with outcomes and satisfaction.

Patient dashboard with wait-time chart and visit records