Skip to content

Shamandah/AfyaMkononi

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌿 AfyaMkononi

AI-Powered Telemedicine Web App for Maternal and Child Health

AfyaMkononi Logo

AfyaMkononi (β€œHealth in Your Hands”) is a comprehensive telemedicine platform that leverages AI to deliver personalized maternal and child healthcare remotelyβ€”especially for underserved communities.


πŸ“š Table of Contents


🌍 Concept Overview

AfyaMkononi bridges the gap in maternal and child healthcare by providing:

  • βœ… AI-assisted virtual consultations with OB-GYNs, pediatricians, and midwives
  • βœ… Smart pregnancy & child health tracking with predictive analytics
  • βœ… 24/7 AI health assistant for symptom checks and emergency alerts
  • βœ… Wearable integration for remote vitals monitoring (BP, glucose, etc.)

✨ Key Features

1. 🩺 AI-Assisted Virtual Consultations

  • Secure video calls via WebRTC
  • AI symptom checker for preliminary triage
  • NLP-powered chatbot to address patient queries

2. 🀰 Pregnancy Monitoring

  • Trimester-based AI insights and risk scoring
  • Complication risk assessments
  • Personalized wellness and nutrition plans

3. πŸ‘Ά Child Health Tracking

  • Growth and developmental milestone monitoring
  • Vaccine reminders and scheduling
  • Weight/height percentile tracking

4. 🧠 Intelligent Health Assistant

  • 24/7 chatbot in English & Swahili
  • Medication reminders with drug interaction alerts
  • Emergency symptom detection system

5. πŸ“‘ Remote Monitoring

  • Integration with wearables (e.g. Fitbit)
  • AI analysis of vitals recorded at home
  • Alerts for anomalies or critical symptoms

πŸ’» Technical Implementation

Component Technology Stack
Frontend React.js, WebRTC, Chart.js
Backend Node.js/Express or Django, PostgreSQL
AI/ML Models TensorFlow, PyTorch, Hugging Face
Telemedicine Agora / Twilio API, WebSockets
Security JWT, OAuth 2.0, HIPAA-compliant encryption

πŸ“‚ Project Structure

Frontend (/frontend)

frontend/
β”œβ”€β”€ public/            # Static assets (HTML, icons)
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/    # UI Components (Auth, Dashboard)
β”‚   β”œβ”€β”€ pages/         # Patient & Doctor views
β”‚   β”œβ”€β”€ services/      # API calls, WebRTC configs
β”‚   └── store/         # Redux state management

Backend (/backend)

backend/
β”œβ”€β”€ controllers/       # Authentication, AI logic, patient records
β”œβ”€β”€ models/            # PostgreSQL/MongoDB schemas
β”œβ”€β”€ routes/            # REST API endpoints
└── services/          # Business logic, AI inference

AI/ML Models (/ai-models)

ai-models/
β”œβ”€β”€ pregnancy-risk/    # Trimester risk prediction
β”œβ”€β”€ symptom-checker/   # NLP-based triage
└── vision/            # Ultrasound & image-based diagnosis

πŸ”Œ API Endpoints

Endpoint Method Description
/api/auth/signup POST Patient/Doctor registration
/api/ai/symptom-check POST AI triage system
/api/webrtc/token GET Video call token generation
/ws/ai-chat WS Real-time chatbot with AI support

πŸ“– More details in /backend/routes/


πŸ€– AI/ML Integration

  • Pregnancy Risk Model – TensorFlow-based trimester complication prediction
  • Symptom Checker NLP – Hugging Face for language understanding
  • Medical Imaging Analysis – OpenCV + ONNX for ultrasound diagnostics

βš™οΈ Setup & Installation

βœ… Prerequisites

  • Node.js β‰₯ 16
  • Python β‰₯ 3.8
  • PostgreSQL / MongoDB
  • Agora/Twilio API keys

πŸš€ Installation

# Clone the repository
git clone https://github.com/your-repo/afyamkononi.git
cd afyamkononi

# Install frontend
cd frontend && npm install

# Install backend
cd ../backend && npm install

# Configure environment
cp .env.example .env  # Update your keys and DB info

# Run the app
npm run dev           # Start frontend
npm start             # Start backend

🀝 Contributing

We ❀️ contributions!

  1. Fork this repo
  2. Create your feature branch:
    git checkout -b feature/my-feature
  3. Commit and push changes
  4. Submit a Pull Request with a clear description

πŸ“œ License

MIT Β© 2024 AfyaMkononi


πŸ’‘ Need Help?

πŸ“§ support@afyamkononi.app
🌐 [Visit Website]https://astounding-capybara-8ef838.netlify.app/


β€œBecause every mother and child deserves accessible, intelligent healthcareβ€”right from the palm of their hand.”


---

Let me know if you'd like to add badges (build status, license, contributors), live demo links, Figma designs, or GitHub Pages integration.

About

AfyaMkononi ("Health in Your Hands") is a comprehensive telemedicine platform leveraging artificial intelligence to provide personalized maternal and child healthcare services remotely, improving access to quality care for expecting mothers and children in underserved areas.

https://astounding-capybara-8ef838.netlify.app/

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 96.2%
  • CSS 3.8%