Skip to content

hardihardi/Telemedicine

Repository files navigation

Bumame Telehealth Platform

Overview

Bumame Telehealth is a comprehensive telemedicine platform designed to provide accessible healthcare services, including online doctor consultations, e-pharmacy, and clinic management.

Architecture

  • Frontend: React (Web & Mobile Responsive)
  • Backend: Go (Golang) Microservices
  • Database: PostgreSQL (Supabase)
  • Messaging: Apache Kafka
  • Integrations: Midtrans (Payment), Zoom API (Video), API WhatsApp (Communication)
  • Monitoring: Grafana
  • Infrastructure: AWS, Docker, Terraform

Project Structure

  • services/: Backend microservices
    • auth-service/: Authentication and RBAC
    • user-service/: User profile management
    • doctor-service/: Doctor profiles and schedules
    • consultation-service/: Chat and video consultation logic
    • pharmacy-service/: E-pharmacy and prescription management
    • payment-service/: Midtrans integration
  • frontend/: React application
  • infrastructure/: Terraform and Docker configurations

Features

  • Online Doctor Consultation (Chat/Video)
  • E-Pharmacy (Medicine Store)
  • Lab Tests & Homecare
  • Admin, Doctor, Staff, Pharmacist, and Patient Dashboards
  • Digital Medical Records (EMR)

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors