Logo Lanfrica

JuliusMonday/PregVett

Domain:

healthcare

Record type:

software
Creator:
Jul
Host:
PregVett is an AI-powered, multi-channel digital health platform designed to combat Nigeria's high maternal mortality rate. By leveraging a combination of a smartphone application, SMS, USSD, and interactive voice response (IVR), PregVett provides vital maternal health support to both urban and rural women. # PregVett - Maternal Health Platform A comprehensive maternal health platform designed specifically for Nigerian pregnant women, built with the MERN stack (MongoDB, Express.js, React.js, Node.js) and TailwindCSS v3. ## Features ### Core Features - **User Authentication & Onboarding**: Multi-step wizard with progress bar - **Dashboard**: Pregnancy week tracker, nutrition scorecard, appointments widget - **Smart Nutrition Coach**: 500+ Nigerian foods database with safety ratings - **Birth Defect Prevention**: Interactive timeline and prevention tips - **Symptom-to-Action Intelligence**: AI-powered symptom severity assessment - **Appointment & Reminder System**: Smart reminders for ANC visits and supplements - **Emergency Support**: One-tap emergency button with facility finder - **Community Features**: Support groups, recipe sharing, Q&A forum - **Educational Content**: Weekly guides, video library, cultural practices - **Health Tracking**: Weight, blood pressure, glucose monitoring ### Additional Features - **Multi-language Support**: English, Hausa, Yoruba, Igbo, Pidgin - **Mobile-first Design**: Responsive design with PWA capabilities - **Doctor Dashboard**: For healthcare providers - **Admin Dashboard**: Analytics and content management - **Offline Functionality**: Critical features work offline ## Technology Stack ### Frontend - **React.js** with functional components and hooks - **React Router** for navigation - **TailwindCSS v3** for styling - **Axios** for API calls - **Context API** for state management ### Backend - **Node.js** with Express.js - **MongoDB** with Mongoose ODM - **JWT** for authentication - **Multer** for file uploads - **Nodemailer** for email notifications ### Color Palette - Primary: #7AC2D5 (Soft Aqua Blue) - Secondary: #BEE7C4 (Mint Green) - Accent1: #F4A497 (Warm Coral) - Accent2: #F5F5F5 (Light Gray/Cream) - Text: #2C3E50 (Navy Blue) - Muted: #888888 (Gray) ## Project Structure ``` pregvett/ ├── client/ # Reac …

Languages

Licenses