Logo Lanfrica

Munana122/connect-care-Rwanda

Domain:

healthcare

Record type:

softwareproject
Creator:
Mun
Host:
# 🩺 ConnectCare — Telemedicine & USSD App ConnectCare is a mobile health solution that helps users in Rwanda easily access medical consultations, book appointments, and track health history — even without internet via USSD! ## 📱 Mobile App (React Native) The app includes: - 🏠 Dashboard (Murakaza neza!) - 🔍 Doctor search - 📅 Book appointments using calendar - 💬 Mental health chatbot (AI to be added) - 📝 Symptom checker (Urwaye iki?) - 📞 Call a doctor directly - 🔐 Login & Signup with email or phone number > All pages use Kinyarwanda-friendly language and soft pink & light blue themes. ## ✳️ USSD App (Python + Flask) Even without a smartphone, users can: - Kwiyandikisha (Register) - Kwinjira (Login) - Gusaba rendez-vous - Reba amateka y’ubuvuzi - Reba ubwishyu - Gusohoka (Logout) Built with: - Flask - Redis (for sessions) - Python-dotenv - Hosted via **Vercel** ### Example USSD Flow Dial the USSD code and select: Kwiyandikisha Kwinjira After login: Gusaba rendez-vous Amateka y’ubuvuzi Amateka y'ubwishyu Gusohoka ## 🚀 Deployment (USSD) 1. Backend built with `Flask` 2. Deploy to Vercel using `vercel.json` 3. Integrate with Africa's Talking dashboard ### 🗂️ Required Files - `app.py` (USSD logic) - `.env` (credentials & API URL) - `vercel.json` (deployment config) - `requirements.txt` ## 📦 requirements.txt flask africastalking requests redis python-dotenv ## 🛠 Future Plans - Real-time chat with doctors - E-prescriptions - USSD payment via MTN Mobile Money - Admin dashboard for clinics --- Created with ❤️ by Kayumba David Pontient

Languages