BLE Device Configuration & Fleet Management Platform
A BLE platform that lets a manufacturer register, configure and support every device it ships.

- Industry
- IoT · Electronics manufacturing
- Platforms
- iOS, Android, web panel
- Timeline
- 14 weeks
- Team
- 4 engineers
- Status
- Tested · store release next
What the client needed.
A manufacturer of connected devices needed one system for the whole device lifecycle. The factory had to register units with or without Bluetooth on hand, installers had to configure them in the field, and the support team needed every device's history in one place.
It also had to keep owners' contact changes secure and give the manufacturer a live view of every unit by type and status.
Two ways in, one source of truth.
Installers configure devices over BLE from the app. The factory registers devices by QR or serial from the panel. Both write to one backend that owns the device lifecycle.
- 01DeviceBLE radio · firmware
- 02Device labelQR: type prefix + serial
- 03Installer appFlutter · iOS & Android
- 04Manufacturer panelWeb · register & support
- 05Backend APILifecycle · OTP · support
- 06MySQL databaseManaged cloud
The decisions that made it work.
- 1
Registration without Bluetooth
The factory registers a unit by scanning its QR or typing its serial. Each QR holds only the serial plus a per-type prefix, so labels stay short and unique.
- 2
One clear lifecycle
Registered, claimed, deactivated. The dashboard totals always add up, broken down by device type.
- 3
Verified identity changes
A new mobile number or email is saved only after an OTP to that new contact. The old value stays until it's confirmed.
- 4
Support built in
Four support states, each one click from the dashboard, so nothing waits in an inbox.
What the client got.
- agreed features tested end to end
- 100%
- BLE
- Flutter
- API
- MySQL
Building something similar?
Tell us about it. You'll talk to the engineer who designed this one.
