User-Facing Apps is the experience layer of the platform. It turns the device twin, live telemetry and alerts into screens that fleet operators and device owners can actually act on — without ever talking to the backend services directly.
Responsibility in one sentence
Present authoritative fleet state and let people act on it — viewing devices, watching live telemetry, triaging alerts and dispatching commands — through a single, app-friendly API.
Could not build diagram for model "example-iot".
Realtime operator dashboard with fleet table, live charts and an alert inbox.
Owner-facing iOS / Android app for viewing and controlling owned devices.
Both surfaces share a single Backend-for-Frontend (BFF) owned by the Dashboard Web App. The BFF aggregates registry, telemetry and alert data into view-shaped responses so the clients stay thin.
Live charts and the alert inbox render the output of the alert pipeline:
Operators issue commands to devices straight from the UI: