Camera-verified, real-time ward monitoring

Never miss an empty drip again

FluidWatch watches every infusion pump on the ward and calls out the ones that need a nurse — before the line runs dry.

Continuous monitoring
24/7
Continuous monitoring
Frame-to-alert latency
<10s
Frame-to-alert latency
Role-scoped access tiers
2
Role-scoped access tiers
Camera-verified readings
100%
Camera-verified readings
FluidWatch — Ward A LIVE

Bed 01

STABLE

124 ml/hr

78% remaining

Bed 03

CRITICAL

12 ml/hr

9% remaining

Bed 05

WATCH

45 ml/hr

31% remaining

Bed 04

STABLE

110 ml/hr

91% remaining

HARDWARE → BACKEND → SOFTWARE

One continuous pipeline, zero manual steps

1Hardware

ESP32-CAM hardware

An AI-Thinker ESP32-CAM on the IV stand photographs the bag on a timer and uploads it over Wi-Fi.

2Backend

FastAPI + CV model

The backend runs a trained MobileNetV3 model on each frame, derives fill level and flow rate, and stores it.

3Software

Live dashboard

Every reading broadcasts over WebSocket straight to the ward dashboard — a new bed card in seconds.

Everything a ward needs, nothing it doesn't

Live telemetry

Flow rate and fluid level for every bed, streamed over WebSocket the instant a reading lands.

Critical alerts

Audible + on-screen alarms the moment a drip goes critical.

Camera verification

See the actual photo the model read the level from.

Analytics & trends

Historical charts, status breakdowns, CSV/Excel export.

Role-based access

Nurses monitor; only admins manage staff and thresholds.

Admin control

Tune thresholds and the live data source from one panel.

Ready to watch your ward live?

Sign in to open the console — the first account to register becomes the ward administrator.

Staff sign in