Intelligent Healthcare Companion

Your health, unified with intelligent care.

HealthHub connects fragmented healthcare services into a single, cohesive companion. Powered by ensemble machine learning diagnostics, decentralized IPFS medical vaults, 24/7 AI triage, and real-time emergency dispatch.

SHA-256 & IPFS Vault
Ensemble ML Models
Rapid Emergency Dispatch
👋 Hi User! Your personal health overview
D

Emergency Services

Instant SOS & Ambulance

Emergency icon
Symptom analysis
Symptoms Analysis

Ensemble ML Disease Prediction

➔
Medical history vault
Medical History Vault

IPFS Encrypted & Share Codes

➔
Telemedicine
Doctor Finder & Telemedicine

Specialist Booking & Video Consult

➔
Doctor dashboard
Doctor Dashboard

Patient Queues & Record Review

➔
AI Robot Assistant
Healthcare Unification

Healthcare today is fragmented. HealthHub makes it whole.

Patients struggle across disconnected clinics, misplaced paper records, alarmist internet searches, and delayed emergency logistics. HealthHub builds a continuous, reassuring bridge.

The Fragmented Reality

  • Siloed Medical Records: Patients carry physical paper folders and lose vital lab diagnostics between clinic visits.
  • Anxious Symptom Guessing: Searching generic health websites triggers health anxiety or dangerously false reassurance.
  • Specialist Bottlenecks: Booking doctors requires calling receptionists with zero record transfer prior to consultation.
  • Emergency Response Delays: In critical moments, finding nearest open beds, ambulances, and blood donors is chaotic.

The HealthHub Solution

  • IPFS Blockchain Vault: Permanent, tamper-evident document storage with ephemeral 5-character share codes for doctors.
  • FastAPI Ensemble ML: Tri-model consensus (Naive Bayes, SVM, Random Forest) synthesized into clear layperson guidance by Gemini.
  • Integrated Telemedicine: Search verified doctors, review availability, book appointments, and share encrypted vault access in one tap.
  • Integrated Emergency GPS: Real-time OpenStreetMap hospital distance locator, instant ambulance dispatch, and donor registry.
Verified Capabilities

Built with purpose. Engineered for real life.

Every feature on HealthHub is implemented in production code across Flutter, FastAPI, IPFS, Firebase, and OpenStreetMap.

Symptom Analysis feature graphic
Ensemble ML

AI Symptom Checker

Analyzes multi-symptom clusters across 15+ disease categories using a tri-model ensemble (Naive Bayes, SVM, Random Forest) hosted on FastAPI. Delivers clear medical explanations via Gemini 1.5 Flash.

FastAPI Scikit-Learn Gemini Flash
Medical History Vault graphic
IPFS + SHA-256

Medical History Vault

Upload PDF prescriptions and lab scans directly to IPFS via Pinata cloud. Every upload calculates a SHA-256 integrity checksum. Generate 5-character share codes that grant doctors access for exactly 24 hours.

Pinata IPFS SHA-256 24h Share Code
Telemedicine graphic
Consultations

Doctor Finder & Telemedicine

Filter top specialists by department (Cardiology, Dermatology, General Practice). View fees, credentials, and available slots. Seamlessly launch secure video appointments with pre-shared patient vault history.

Firestore Sync Doctor Dashboard Video Calls
AI Robot Assistant graphic
NLP Assistant

24/7 Health Chatbot

Intelligent conversational triage built with Google Gemini 1.5 Flash. Includes Speech-to-Text and Text-to-Speech support, structured health literacy answering, and persistent chat sessions.

Gemini 1.5 Flash STT / TTS Voice Triage Guardrails
Medicine reminder & recommender graphic
Pharmacology

Medicine Tools & Recommender

Camera-assisted pill identification, comprehensive OTC dosage guidance with age-specific recommendations and contraindication warnings, paired with the MediMaster interactive health quiz.

Pill Scanner OTC Database MediMaster Quiz
Emergency Siren graphic
Immediate Care

Emergency Care & SOS

Locates nearby emergency hospitals using OpenStreetMap with distance color-coding. Enables one-tap ambulance bookings with live GPS coordinates, and provides a verified blood donation community registry.

OpenStreetMap GPS Dispatch Blood Donor Match
Diagnostic Intelligence

Transparent AI. Zero black-box mystery.

HealthHub pairs deterministic ensemble machine learning for condition classification with Google Gemini 1.5 Flash for human-readable synthesis.

The 5-Stage Diagnostic Pipeline

Implemented in disease_prediction_api_service.dart and the FastAPI inference server.

1

Category Clustering

Symptoms are queried dynamically by anatomical and clinical category (Respiratory, Digestive, Skin, Neurological).

2

Vector Feature Matrix

User selections are transformed into standardized multi-hot indicator vectors matching the trained clinical symptom matrix.

3

Tri-Model Ensemble Consensus

Three distinct models evaluate the vector in parallel: Gaussian Naive Bayes, Support Vector Classifier, and Random Forest.

4

Confidence Weighting

FastAPI reconciles model probability outputs to compute a calibrated confidence percentage and primary disease match.

5

Gemini 1.5 Flash Synthesis

Generates an empathetic 1-line layperson summary, practical non-medicinal precautions, and links directly to relevant doctor booking.

Interactive Pipeline Simulator
LIVE DEMO

Select a clinical category and test the ensemble inference response:

Bronchial Asthma 94.8% Ensemble Confidence
ML Analysis: Airway inflammation causing reversible bronchial obstruction.
Clinical Guidance: Use prescribed bronchodilator. Consult physician if breathing worsens.
Product Interface

Designed for clarity. Validated on device.

Experience the real HealthHub mobile UI. Every layout, color, and interaction was built to reduce cognitive load during medical moments.

Real HealthHub Symptoms Analysis onboarding screen

Symptom Analysis Tour

Guiding patients through early disease prediction with clear visual touchpoints.

Real HealthHub Top Doctors Discovery onboarding screen

Top Doctor Discovery

Connecting patients with nearby verified specialists and available appointment slots.

Real HealthHub Wellness and Lifestyle onboarding screen

Holistic Health Profile

Promoting preventative lifestyle recommendations tailored to user health history.

HealthHub Welcome and Auth screen

Secure Authentication

Role-separated entry for patients and doctors backed by Firebase Auth and Firestore.

HealthHub Telemedicine clinic consultation waiting room

Virtual Waiting Room

Real-time doctor appointment check-in with synchronized patient history review.

Verified Blood Donor Certificate badge

Verified Donor Recognition

Automated certificate issuance signed and timestamped upon verified blood donation.

Decentralized Vault

Cryptographic privacy. Controlled by you.

We make zero unsupported claims. HealthHub implements content-addressed IPFS storage, SHA-256 integrity checksums, and strict 24-hour doctor share codes.

How HealthHub Protects Your Health Records

Traditional health platforms store records on centralized servers vulnerable to breaches. HealthHub stores encrypted document payloads on IPFS and allows patients to share time-bounded access directly with physicians.

IPFS Content Addressing

Documents pinned to IPFS through Pinata cloud receive immutable Content Identifiers (CIDs) that cannot be altered or overwritten.

SHA-256 Checksum Verification

Every file upload generates a SHA-256 hash stored in Firestore, verifying that the document downloaded by a doctor matches the original file exactly.

Ephemeral 5-Character Share Codes

Patients generate temporary alphanumeric codes (e.g. X7K9P) with strict 24-hour expiration windows, preventing open-ended record exposure.

Patient Medical Vault

PINNED ON IPFS
📄 Blood_Chemistry_Panel.pdf Sep 24, 2026
IPFS CID: QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco
SHA-256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Verified OTC Pharmacology

Safe Medicine Recommendations

HealthHub indexes clinically validated OTC protocols directly from the in-app pharmacopeia dataset (assets/json/medicine_recommendation.json).

Try condition:
Paracetamol (Headache) Over-the-counter
Dosage: 500mg every 6–8 hours
Precautions: Avoid if you have liver impairment. Maximum 4000mg/day.
Non-Drug Care: Rest in a quiet room, cold compress, adequate hydration
Priority Emergency Logistics

Critical care when seconds count.

Instant Emergency Hub
Live OSM Radar

Nearby Hospital Locator

Calculates real-time distances to nearest trauma centers with visual proximity tags (Green <1km, Yellow 1–3km, Orange >3km). Direct click-to-call routing.

Nearest Center: 0.8 km away • Open 24/7
GPS Tracking

Instant Ambulance Booking

Transmits exact device GPS latitude & longitude coordinates to paramedic fleet dispatch, showing real-time driver status, vehicle unit ID, and estimated arrival time.

Average Dispatch ETA: ~7 mins
Blood Registry

Blood Donor & Request Network

Instant matching for urgent blood group units (A+, B+, O-, AB+). Verified donors receive official digital recognition certificates signed and timestamped in-app.

Verified Certificates & Blood Match

Your health, your way.
Smarter, connected, and personal.

Download the HealthHub Android APK or inspect the full open-source Flutter repository. Built with Flutter, FastAPI, and Google Gemini.

Open-source healthcare engineering initiative.