MaatriCare is a full-stack AI-powered maternal healthcare platform designed to support women during pregnancy and the postnatal period.
It provides symptom triage, pregnancy tracking, 24×7 AI assistance, and even offline SMS-based AI replies for users without internet access.
This project aims to bridge the digital healthcare gap for expecting mothers — especially in rural and low-connectivity regions.
Users can enter any pregnancy-related symptom, and an AI model (Gemini API) provides:
- possible causes
- urgency level
- recommended next steps
- whether a doctor visit is needed
- Track each week of pregnancy
- Get personalized tips
- Nutrition & precaution guidance
- Weekly fetal development overview
The SMS platform supports multiple Indian languages to improve accessibility.
Some users may not have stable internet.
To solve this:
- Users send an SMS
- MacroDroid automation receives it
- The message is forwarded to the backend / Gemini
- Gemini generates an AI reply
- The reply is automatically sent back as SMS
This ensures offline accessibility.
A social feed where mothers can:
- Share pregnancy experiences
- Post health tips
- Read others’ posts
- Like, search, and delete their own posts
- View personalized “Your Posts” section
- Built using React.js
- Fully responsive UI for mobile & web
- Seamless user experience
- React.js
- React Router
- Tailwind / CSS
- Node.js
- Express.js
- Gemini API (Google Generative AI)
- Firebase Authentication
- Firebase Firestore
- Firebase Storage
- MacroDroid
- Google Gemini API