Welcome

Real-time IoT health monitoring

IoT Health Intelligence — Live

Your body speaks. We listen in real time.

HealthSync connects your Arduino sensors to a live dashboard — tracking weight, heart rate, and BMI the moment they change. No delays. No guessing. Just data.

2s Update interval
3 Live sensors
5 Dashboard views
Data history
healthsync — live dashboard
Weight
72.4
kg
↓ 0.3
Heart Rate
78
BPM
→ stable
BMI
22.1
Normal ✓
Goal
2.4
kg above goal
Weight over time
Heart Rate
How it works

Hardware to dashboard
in milliseconds.

Five components. One seamless pipeline. No cloud configuration. Just plug, run, and watch your data flow.

01
Arduino UNO
4 load cells via HX711 measure weight. Pulse sensor reads your BPM every 2 seconds.
Hardware
02
Serial Port
Arduino prints Weight: 65.2 kg | BPM: 78 over USB at 57600 baud.
57600 baud
03
Node.js Bridge
bridge.js reads the serial port, parses the values, and pushes them to Firebase Realtime Database.
bridge.js
04
🔥
Firebase
Realtime Database stores data.weight and data.bpm — synced instantly.
Realtime
05
Live Dashboard
dashboard.html listens with db.ref("data").on("value") — updates the moment data arrives.
Live UI
Features

Built like a medical device.
Feels like a fitness app.

Every metric is colour-coded, trended, and explained — so you always know exactly what your body is telling you.

Live KPI Cards
Weight, BPM, BMI and goal — updated every 2 seconds with animated number transitions and trend arrows ↑↓.
📈
Real-Time Charts
5 Chart.js graphs for weight, BPM and BMI. Last 30 readings rendered live with smooth curve interpolation.
🧠
Health Insights Engine
Automatic BMI assessment, BPM risk detection, and weight trend analysis — all fully automatic.
🏋️
Smart Workout Plans
17 workouts across 4 categories, filtered by your BMI and age group. Cardio, muscle, fat loss, flexibility.
BMI-Aware Recs
Underweight or overweight? The system automatically adjusts workout recommendations based on your live BMI.
CSV Export
Download your full health history as CSV in one click. Weight, BPM, BMI — timestamped to the second.
By the numbers

Everything you need.
Nothing you don't.

4
Load cellsprecise weight
2s
Update cyclereal-time
30
Data pointsper live chart
17
Workouts4 categories
5
Sectionsdashboard views
Get started

Your health data.
Live. Right now.

Add your Firebase credentials to script.js, run node bridge.js, and go live instantly.