Logo Lanfrica

ahmednule/diabetes-care-kenya

Domain:

healthcare

Record type:

software
Creator:
ahm
Host:
Diabtetis Care Kenya is meant to solve the challenges most kenyans face when they are diagnosted with it. # DiabetesCare Kenya DiabetesCare Kenya is a comprehensive web-based platform designed to empower Kenyans with diabetes to better manage their condition through real-time monitoring, personalized insights, and AI-powered support. ## Project Overview DiabetesCare Kenya addresses the growing need for accessible, locally-relevant diabetes management tools in Kenya. Our platform combines user-friendly interfaces with advanced technology to help users track glucose readings, manage appointments, and receive personalized health guidance. ### Key Features - **Real-time Glucose Monitoring**: Track and visualize glucose levels with intuitive charts - **Personalized Health Insights**: Receive AI-powered recommendations based on your health data - **Risk Assessment**: Stay informed about potential health issues with predictive analytics - **Appointment Management**: Schedule and manage healthcare appointments - **AI Health Companion**: Get answers to diabetes management questions using Azure AI - **Secure Data Storage**: All health data is encrypted and protected ## Technology Stack - **Frontend**: React.js with Tailwind CSS - **Backend**: Node.js/Express - **Data Analytics**: Microsoft Fabric (planned integration) - **AI Services**: Azure AI - **Authentication**: JWT-based secure authentication - **Database**: PostgreSQL with Prisma ORM ## User Roles ### Patient User - Monitor glucose readings and trends - View personalized health insights - Schedule appointments - Interact with AI Health Companion - Access educational resources ### Administrator - User management - System monitoring - Application performance tracking - Configuration management ### Doctor (Coming Soon) - Patient monitoring dashboard - Treatment plan customization - Secure communication with patients - Access to patient analytics ## Token System The application implements a token-based system for AI interactions: - Free users receive 100 tokens daily (resets at midnight) - Basic plan (KSH 2,000/ …