← All work
Web Services
Device provisioning portal
Admin web app to register devices, push OTA firmware, and manage a connected-device fleet.
The problem
Managing a growing set of deployed devices by hand — registering, updating firmware, tracking status — does not scale.
What we did
- Web admin to register devices and view fleet status
- OTA firmware update flow with version tracking
- Auth and role-based access for the admin team
Stack
Node.jsReactPostgreSQLOTAAuth
Outcome
The team provisions and updates devices from one portal instead of touching each unit individually.