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