Home > Portfolio > FITPULSE: BLUETOOTH HEALTH UTILITY
Mobile BLE Swift Charts

FITPULSE: BLUETOOTH HEALTH UTILITY

Mobile client communicating with BLE heart rate bands to log workout metrics.

FITPULSE: BLUETOOTH HEALTH UTILITY Hero Image

FitPulse connects to smart chest straps, recording pulse data to generate fitness summary metrics.

"Logs are cached locally during connection drops, syncing to server endpoints when network becomes active."

BLE Integrations

Built as a native iOS app using Swift and CoreBluetooth. Live pulse rates are updated on screen using canvas plots, alerting users if rates exceed target zones.

System Architecture

[PHYSICAL BLE MONITOR]
Heart Rate Band (e.g., Polar H10 / BLE Broadcast profile)
▼
[iOS NATIVE CoreBluetooth CONTROLLER]
Swift app Bluetooth central manager / Swift Charts pulse wave renderers
▼
[LOCAL SECURE KEYSTORE]
iOS CoreData storage (offline sessions log backups)