Logo Lanfrica

opensulfware/karereach

Domaine:

healthcare

Type de record:

software
Créateur:
ope
Hôte:
KareReach AI is state of the art 1st health mobile app that brings clinical intelligence to community health workers in Africa and underserved regions. Equipped with AI-assisted triage, image analysis, and treatment guidance, KareReach AI bridges the gap between communities and formal healthcare — delivering care where the system breaks down first. # KareReach AI — Flutter App > **Empowering Community Health Workers with AI-Powered Clinical Triage.** KareReach AI is a mobile application designed for Community Health Workers (CHWs) in low-resource settings. It provides offline-first clinical intake, AI-powered triage via MedGemma, and automated referral slip generation—all optimized for areas with limited connectivity. --- ## 🚀 Key Features - **Offline-First Architecture**: Create consultations without internet, sync when connected. - **AI Clinical Triage**: Real-time risk assessment powered by MedGemma via backend API. - **Phone + PIN Authentication**: Simple, secure access optimized for field workers. - **Multi-Image Capture**: Document patient conditions with up to 3 images per consultation. - **PDF Referral Slips**: Generate professional referral documents with QR codes. - **Multi-Language Support**: English and French with system language detection. - **Voice Input**: Transcribe clinical notes using speech-to-text (optional). --- ## 🛠 Tech Stack - **Framework**: Flutter 3.x - **Language**: Dart 3.x - **State Management**: Riverpod 2.6+ - **Routing**: GoRouter 14.8+ - **HTTP Client**: Dio 5.7+ - **Local Database**: sqflite 2.4+ - **Secure Storage**: flutter_secure_storage 9.2+ - **PDF Generation**: pdf 3.11+ - **Image Handling**: image_picker 1.1+ - **Speech Recognition**: speech_to_text 7.0+ --- ## 📁 Project Structure ```text lib/ ├── main.dart # App entry point └── app/ ├── core/ │ ├── constants.dart # App-wide constants │ ├── theme.dart # Material theme & colors │ └── router.dart # GoRouter configuration ├── data/ │ ├── models/ │ │ └── consultation.dart # Data models │ ├── datasources/ │ │ └── local/ │ │ └── database_helper.dart # sqflite operations │ └── services/ │ ├── api_service.dart # Backend API client │ └── pdf_service.dart # PDF generation ├── presentation/ …