Healthcare × Connected Devices

Connected VitalsBLE Medical Device Integration

A connected healthcare integration that collects blood pressure, SpO₂, heart rate, and respiration rate from medical devices over BLE, then securely transfers the measurements to a third-party healthcare platform.

FlutterVueBLENode.jsFirebaseFirestore

THE PROBLEM

Reliably collect vitals measurements from different BLE medical devices, normalize their readings, and deliver them to a third-party healthcare platform with clear connection and transfer state.

HARVEY'S ROLE

Cross-platform healthcare engineering using Flutter for the device-facing UI and BLE connections, Vue for the web application, Node.js for backend APIs, and Firebase with Firestore for managed application data, alongside third-party healthcare-provider integration.

Claims are intentionally conservative and based only on supplied information.

INTERACTIVE ARCHITECTURE SIMULATION

Medical-device vitals flow

BP120/80 mmHg
SpO₂98%
HEART RATE72 bpm
RESPIRATION16 / min
BLEDevice connection
VITALS APPLICATIONNormalize · validate
HEALTHCARE PLATFORMThird-party providerSECURE API TRANSFER
REAL DEVICE WORKFLOW / PUBLIC DEMO

Vitals Measurement Transfer

  1. 1Medical device connected
  2. 2BLE service discovered
  3. 3Vitals measurement received
  4. 4Reading normalized and validated
  5. 5Secure payload created
  6. 6Transferred to healthcare platform
  7. 7Delivery confirmed
REPRESENTATIVE DEVICE MEASUREMENTS

Vitals received over BLE

120/80mmHgBlood pressure
98%SpO₂
72bpmHeart rate
16/ minRespiration

Waiting for BLE measurements

AWAITING RUN

SYSTEM ARCHITECTURE

A readable path from interface to system.

Conceptual architecture based only on verified technologies.

01BLE Medical Devices
02Flutter UI + BLE
03Vue Web App
04Node.js API
05Firebase / Firestore
06Healthcare Platform

ENGINEERING DECISIONS

Make the vitals pipeline legible.

Treat each medical device and BLE connection state as a first-class integration concern.

Normalize blood pressure, SpO₂, heart rate, and respiration readings before external transfer.

Keep measurement capture, validation, and third-party healthcare-platform delivery visible as separate states.

TRADEOFFS & INTEGRITY

Real devices. Safe public demo.

The production workflow receives real measurements from connected medical devices over BLE.

The public portfolio demo uses representative values only and does not expose patient or device data.

No regulatory or compliance certification is claimed.

PRODUCTION READINESS

Built for secure healthcare integration.

The workflow is structured for real device connectivity, normalized measurements, secure API transfer, and maintainable cross-platform deployment.

Designed around maintainable device integration, secure data handling, and operational reliability.

PROJECT MEDIA

Connected Vitals media archive

Project photos and videos are loaded directly from this case study's public media folder.

02 MEDIA FILES

TECHNOLOGY STACK

Connected healthcare engineering.

A cross-platform vitals workflow spanning Flutter and Vue interfaces, BLE medical-device communication, backend APIs, and managed cloud data.

01 · MOBILE UIFlutterCross-platform vitals application and BLE interface
02 · WEB APPVueBrowser-based healthcare application interface
03 · DEVICE LAYERBLEMedical-device discovery, connection, and readings
04 · BACKENDNode.jsApplication APIs and healthcare data workflows
05 · CLOUDFirebaseManaged application services
06 · DATABASEFirestoreApplication and integration data storage