VivoVitals
HIPAA-compliant telemedicine platform for remote patient monitoring and video consultations
Demo Credentials: username: drvikrant, password: Vivo@2024#~*
Problem & Solution
Problem
The client wanted to provide a convenient and confidential platform for patients to track their health vitals and connect with their physicians through video or voice calls.
Solution
We developed a secure web and mobile application that fully complies with HIPAA regulations, enabling seamless telemedicine consultations and health monitoring.
Key Features
- Schedule appointments and send invitations
- Voice and video consultations
- Generate comprehensive patient reports
- Create invoices for services
- BLE integration for health monitors
Health Monitoring Integration
Blood Pressure
Monitor blood pressure readings in real-time
Blood Glucose
Track glucose levels with BLE devices
Temperature
Monitor body temperature readings
Oxygen Saturation
Track SpO2 levels continuously
Body Weight
Monitor weight changes over time
ECG Monitoring
Real-time electrocardiogram data
Technical Implementation
Core Technologies
- • Vonage Tokbox for WebRTC video calls
- • React with Semantic UI for web interface
- • Android Native & iOS Native apps
- • BLE for health device integration
- • WebSockets for real-time communication
Security & Compliance
- • Full HIPAA compliance implementation
- • IBM MaaS360 for device management
- • Twilio SMS API for notifications
- • Socket.io for real-time events
- • Group calling capabilities
Key Technical Features
Real-time Communication
Used Socket.io for real-time call notifications and events (joined, connected, disconnected, etc.)
Device Management
Integrated IBM MaaS360 to install apps on company-managed devices and distribute to clinics
Group Calling
Added group calling functionality so physicians can add other physicians/consultants to calls
SMS Notifications
Used Twilio SMS API to send SMS for appointment updates and reminders
Technologies Used
React
WebRTC
Mobile
BLE
Socket.io
HIPAA