Ring — consumer app and admin dashboard
A connected-product system for Ring: a consumer mobile app paired with an admin dashboard and a set of backend integrations.
What we built
A React Native app for end users, an admin dashboard for the operator, and a Node.js backend handling real-time IoT data between them. The two surfaces share one data model, so what a customer does in the app and what an operator sees in the dashboard stay consistent without a reconciliation step.
The engineering
Real-time IoT is unforgiving — device state, app, and dashboard all have to agree, continuously. We built the backend around live data flow rather than periodic polling, so the dashboard reflects the field as it changes. One codebase across iOS and Android kept the consumer app moving at the same pace as the operator tooling.
Pillar: Mobile · Industry: IoT / B2B · Role: App + dashboard + integrations Stack: React Native · Node.js · real-time IoT Links: Behance · XPlace