Bluetooth Body Fat Scale Solution

A software-hardware solution for a body fat scale manufacturer: BLE data flows into a Mini Program — measurement, trends, and family accounts in one place.

Background

The client manufactures body fat scales at real volume, but the companion app had poor experience and low store ratings, directly hurting e-commerce conversion. They needed a lightweight Mini Program: no forced app download, scan and go.

Solution

A WeChat Mini Program (uni-app) with direct BLE connection: once paired, measurement data flows in automatically. The algorithm service runs on a ThinkPHP backend handling metric calculation, historical trends, and family member management. Protocol differences across hardware batches are absorbed by a protocol abstraction layer.

Key Features

  • Automatic BLE connection and data sync
  • Weight, body fat, muscle mass and other metrics
  • Trend charts and health goal management
  • Multi-account switching for family members
  • Offline caching and deferred upload
  • Device binding and firmware info display
  • Protocol abstraction across hardware batches
  • Safety switches for pregnancy/athlete modes
  • WeChat Run step-count integration
  • Battery and consumable repurchase entry (value-add feature)

Results

The Mini Program replaced the original app as the primary companion software. Activation went from "download-register-pair" to "scan-step on", device activation and retention improved markedly, and negative review rates on the e-commerce listing dropped.

Project Info

Industry
Smart Hardware
Project Type
Custom Development
Delivered
2024-07
Tech Stack
uni-app BLE Bluetooth ThinkPHP MySQL
Discuss a Similar Project