Skip to content
NavikX
IOT · MANUFACTURING

BLE Device Configuration & Fleet Management Platform

A BLE platform that lets a manufacturer register, configure and support every device it ships.

BLE Device Configuration & Fleet Management Platform: device and software
Industry
IoT · Electronics manufacturing
Platforms
iOS, Android, web panel
Timeline
14 weeks
Team
4 engineers
Status
Tested · store release next
The challenge

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.

What we built

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.

  1. 01DeviceBLE radio · firmware
  2. 02Device labelQR: type prefix + serial
  3. 03Installer appFlutter · iOS & Android
  4. 04Manufacturer panelWeb · register & support
  5. 05Backend APILifecycle · OTP · support
  6. 06MySQL databaseManaged cloud
How we built it

The decisions that made it work.

  1. 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. 2

    One clear lifecycle

    Registered, claimed, deactivated. The dashboard totals always add up, broken down by device type.

  3. 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. 4

    Support built in

    Four support states, each one click from the dashboard, so nothing waits in an inbox.

The outcome

What the client got.

agreed features tested end to end
100%
Tech stack
  • BLE
  • Flutter
  • API
  • MySQL
Start here

Building something similar?

Tell us about it. You'll talk to the engineer who designed this one.

Next case study