- Member 1: Isha Paulin I B - Govt Model Engineering College
- Member 2: Tejaswini B - Govt Model Engineering College
MediMom is a web-based newborn care companion designed to support new parents with emergency readiness, structured baby tracking, and intelligent assistance. The platform combines real-time gesture-based emergency access, baby activity tracking, AI chatbot support, doctor-ready summaries, and interactive baby growth & milestone insights into a single, simple interface.
The newborn phase is overwhelming for parents. Sleep deprivation, irregular feeding schedules, and medical concerns create stress and confusion. Parents struggle to track feeding and sleep patterns consistently, recall accurate data during pediatric visits, access emergency contacts quickly during urgent moments, and find quick, reliable parenting guidance — all while exhausted.
MediMom provides a unified platform with real-time gesture detection for instant emergency access, feed and sleep tracking with retroactive logging, automatic doctor-ready PDF summaries, an AI-powered chatbot for parenting questions, and interactive baby growth & milestone insights — reducing stress while keeping parents informed and prepared.
For Software:
- Languages used: JavaScript
- Frameworks used: React, Vite
- Libraries used: MediaPipe, React Router, Firebase Auth, jsPDF
- Tools used: VS Code, Git, Vercel
- ✋ Gesture-Based Emergency Access — Open-palm detection instantly opens emergency helpbox
- 🍼 Baby Tracker — Log feed and sleep sessions with retroactive entry support
- 📄 Doctor Summary PDF — Auto-compiled, exportable pediatric visit summaries
- 🤖 AI Chatbot (Mia) — Powered by cohere API for parenting guidance and reassurance
- 🌱 Growth & Milestones — Month-based interactive newborn development insights
# Clone the repository
git clone https://github.com/IshaPaulin/medimom.git
# Install dependencies
cd medimom
npm install# Create a .env file in the root directory and add:
# VITE_cohere_API_KEY=your_api_key_here
npm run devHome Page
Landing page introducing MediMom's core value proposition
Sign In
Authentication screen with Google Sign-In support
Dashboard
Main dashboard with gesture logger, feed and sleep tracking controls
Emergency Help (Open Palm)
Open-palm gesture triggers the emergency helpbox instantly
Baby Tracker & Doctor Summary
Chronological feed and sleep log with timeline view
Auto-generated doctor-ready PDF summary of tracked data
Mood Tracker
Daily maternal mood check-in and wellbeing tracking
Growth & Milestones
Interactive month-based baby development insights with tappable body zones
System Architecture:
Camera Feed
↓
MediaPipe Gesture Detection
↓
Emergency Helpbox (Open Palm Trigger)
Baby Tracking Input
↓
Local Storage
↓
PDF Summary Generator
User Query
↓
cohere API
↓
AI Chatbot Response (Mia)
All modules integrated within a unified React application.
https://drive.google.com/file/d/1dOyLvUnqt30TH4ikp_Ofef4a_VS4GK8X/view?usp=drive_link
Demonstrate gesture detection, baby tracking, PDF export, AI chatbot, and growth milestones
Tool Used: Claude (Anthropic)
Purpose: Used throughout frontend development
- UI component design and implementation
- Growth & Milestones page architecture and build
- Chatbot integration and API switching
- README and documentation writing
- Debugging and code review
Percentage of AI-generated code: 72%
Human Contributions:
- Project concept and problem definition
- MediaPipe model training and gesture detection logic
- Firebase authentication setup
- Baby Tracker and PDF generation logic
- UI/UX design decisions and visual direction
- Integration, testing, and deployment
- Tejaswini B: Developed TensorFlow.js gesture recognition model for emergency palm detection
Implemented Firebase authentication and real-time database
Built emergency help panel integration
Created symptom, medication, and mood tracking features
Managed project architecture and deployment
- Isha Paulin I B: Designed and developed all React + Vite frontend components
Created Dashboard, Feeding Logger, Sleep Tracker modules
Implemented growth milestones with visual charts
Designed responsive UI and user experience
This project is licensed under the MIT License - see the LICENSE file for details.
MediMom is an informational and organizational tool only. It is not a medical device and does not provide medical diagnoses or treatment recommendations. Always consult a qualified healthcare professional for medical concerns.
Made with ❤️ at TinkerHub