-
-
Afyasasa Login Access Portal
-
Afyasasa Blogpost
-
Clinicians Dashboard
-
Analytics Page (Clinicians)
-
Notification (Clinicians)
-
AI prediction (Clinician)
-
Inventory Management (Clinicians)
-
Detailed Explanation of the predictions (Clinicians)
-
Patient Dashboard
-
Appointment Page (Patient)
-
Reminders (Patient)
-
Afyasasa chatbot (Both)
Inspiration
At AfyaSasa, we’re inspired by a single truth:
Every woman deserves a timely, confident, and data-driven diagnosis — regardless of her location.
Ovarian cysts are common; however, in many low-resource settings, such as Kenya, treatment decisions are often delayed or uncertain due to a lack of diagnostic tools, high costs, or data silos. We were moved by the silent suffering of countless women and the pressure faced by gynecologists, especially those working in under-equipped clinics. AfyaSasa was born to bridge this gap with AI, empathy, and actionable insights.
What it does
AfyaSasa is an AI-powered health platform that helps clinicians accurately predict, explain, and manage ovarian cyst cases while also empowering patients and streamlining administrative operations.
Key features by role: Clinician:
Input patient features to get real-time AI predictions and growth forecasts.
Receives cost breakdown (NHIF, insurance, out-of-pocket)
Views available medication/tools per facility
Sends printable or email-friendly reports to patients
Access dashboards: inventory, analytics, cost comparison
Uses the AfyaSasa LLM chatbot for ovarian cyst guidance
Gets automatic follow-up reminders
Patient:
Uses a chatbot to ask questions and understand symptoms
Book appointments based on location, clinic, and time
Pays through available channels and receives confirmation + reminders
Admin:
Manages all modules and monitors appointments, inventory, and cost analytics
Ensures time slot matching between patients and clinicians
Oversees reminders, reports, and facility performance
How we built it
AfyaSasa is a full-stack application using modern tools to integrate machine learning with real-time user interactions.
Tech Stack: Frontend: React.js, Tailwind CSS
Backend: Node.js, Firebase (Authentication + Firestore)
Machine Learning Models: Trained using scikit-learn
LLM Chatbot: Deployed using Modelbit
Deployment: Vercel (Frontend), Modelbit (Models + LLM)
Security: HIPAA-aligned design with RBAC, encrypted data flow
Other Integrations: Mobile payments (e.g., M-Pesa), Insurance logic, Notifications
Challenges we ran into
Creating accurate models with limited clinical datasets
Integrating real-time clinician-patient slot matching
Building explainable AI that clinicians trust
Balancing speed and usability across mobile and desktop
Managing secure, scalable, role-based access for sensitive medical data
Integrating both cost transparency and inventory data in a seamless way
Accomplishments that we're proud of
Achieved a moderate model accuracy in internal validation using supervised learning models
Built a working end-to-end multi-role system from scratch
Deployed both our prediction model and chatbot using Modelbit
Enabled real-time dashboards and appointment logic that’s production-ready
Created a system capable of transforming women's health access across clinics
What we learned
Building healthcare tech means designing for trust, safety, and empathy
Explainability is just as important as prediction accuracy
Patients need simplicity; clinicians need depth
We gained real-world experience in deploying ML in production
Collaboration across data science, design, medicine, and development is key
What's next for AfyaSasa
Integrate Cyan Systems for a smarter health data infrastructure and scaling model management
Expand to cover other gynecological conditions
Collaborate with hospitals and county governments in Kenya
Enable SMS support for low-connectivity areas
Add multilingual chatbot options (Swahili & local dialects)
Collect feedback from clinicians & patients to improve UX
Push for real-world clinical pilots & NHIF integration
Built With
- firestore)
- google-sheets
- javascript
- modelbit
- next.js
- python
- react
- tailwind-css
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.