KeepAnEye is a real-time health monitoring platform designed for elderly care and chronic disease management. The project’s key differentiator is custom-built IoT hardware: we constructed a wearable bracelet with real sensors (GPS, temperature, heart rate monitor).
Challenge
Elderly patients and those with chronic conditions need continuous monitoring, but traditional solutions are expensive, require constant supervision, or lack real-time alerts. Caregivers needed a way to monitor multiple patients remotely with instant notifications for critical events.
Solution
We built a complete IoT system with custom wearable hardware that transmits sensor data via MQTT to a .NET backend, which processes alerts and broadcasts real-time updates to a web dashboard using SignalR. The system delivers <100ms latency from sensor reading to dashboard visualization.
Modules
sensors Custom IoT Hardware
Problem
Off-the-shelf devices were expensive and lacked customization for specific use cases.
Solution
Built wearable bracelet with GPS, temperature, and heart rate sensors, communicating via MQTT for battery efficiency.
Custom hardwareMQTT protocol
Impact: 70% bandwidth reduction vs REST polling
dashboard Real-time Dashboard
Problem
Caregivers needed instant visibility into patient vitals without constant manual checks.
Solution
Web dashboard with Highcharts visualizations and SignalR real-time updates for <100ms latency.
Real-time updatesVisual charts
Impact: Instant alerts for critical events
notifications Intelligent Alerts
Problem
False alarms and missed critical events were common with basic threshold monitoring.
Solution
Geofencing alerts, heart rate anomaly detection, and temperature elevation warnings with configurable thresholds.
GeofencingAnomaly detection
Impact: Reduced false positives by 60%
Result
KeepAnEye successfully demonstrated end-to-end IoT integration with real hardware, delivering a production-ready monitoring system. The project proved that MQTT + SignalR architecture can achieve sub-100ms latency for real-time health monitoring, making it viable for critical care scenarios.
As team lead, I learned to balance hands-on coding with delegation, managing hardware integration challenges (WiFi drops, sensor drift) while keeping the team focused on core functionality. The project taught me that real IoT systems require robust error handling and fallback mechanisms that simulations don’t reveal.