MediConnect – Telemedicine Video Conferencing App

A cross-platform telemedicine app enabling secure real-time video consultations, messaging, and medical data sharing between patients and healthcare professionals.

Overview

MediConnect is a cross-platform mobile telemedicine application developed for BME 4232: Telemedicine & Health Care Laboratory at KUET. Built with Flutter and Dart, it enables secure real-time video consultations, encrypted messaging, and medical data sharing between patients and healthcare professionals from a single codebase targeting both Android and iOS.

Key Features

Secure Sign Up / Sign In (Firebase Auth)
Real-time Video Conferencing (ZEGOCLOUD)
Secure In-app Messaging
Medical Data & Report Sharing
Emergency Telemedicine Services
Multilingual (English, Bangla, Hindi)

Tech Stack

Flutter Dart Firebase ZEGOCLOUD SDK Android Studio

Architecture

Firebase handles authentication (email/password), real-time database, and cloud storage for medical files and prescriptions. ZEGOCLOUD provides a WebRTC-based SDK for low-latency video and voice calling. Flutter’s single codebase compiles to native Android and iOS, sharing all UI components and business logic across platforms.

Future Improvements

  • Google and Facebook OAuth login
  • Adaptive video quality based on network conditions
  • Integration with wearable health devices (heart rate, SpO₂)
  • Email verification on account creation

View on GitHub