🪴 Nurture — AI‑Powered Child Development Companion
Personalized Wisdom for the Modern Parent
🌟 Inspiration
While homeschooling our 6‑year‑old, my wife and I captured countless notes and voice memos. We sensed patterns — emotional shifts, new interests, developmental leaps — but nothing helped us connect them. Existing parenting apps were either generic or focused on milestone checklists.
We wanted something deeper:
A “third eye” that could understand our child’s unique journey, spot patterns across weeks of observations, and guide us with values‑aligned, personalized insights.
That vision became Nurture.
đź§ What It Does
Nurture is an AI‑powered parenting companion that transforms everyday observations into meaningful developmental insights. It combines journaling, scheduling, values‑based coaching, and contextual AI guidance into one cohesive experience.
Core Capabilities
- Evolution Dashboard with calendar, upcoming classes, activity feed, and AI insights
- Intelligent Journal with text + voice logging, and parent attribution
- Activities Engine with recurring schedules, exception dates, and AI‑generated icons
- Value Garden & Wisdom Library for values‑based parenting and resource curation
- AI Companion that understands your child’s real history and provides contextual coaching
- Family Profiles with multi‑parent collaboration and role‑based attribution
🛠️ How We Built It
Phase 1 — Rapid Prototyping (Google AI Studio)
- Designed Firestore schema and data architecture
- Generated foundational React components and routing
- Built early UI with Tailwind CSS
- Created core Gemini prompts for journal analysis, structured extraction, and insights
Phase 2 — Feature Expansion (Antigravity AI Agents)
- Added voice journaling using MediaRecorder + Gemini transcription
- Implemented recurring schedules with exception dates
- Built calendar‑based statistics and period filtering
- Added multi‑parent collaboration and UI personalization
- Improved navigation and onboarding
Phase 3 — Polish & Deployment
- Comprehensive testing
- Firebase Hosting deployment
- Documentation and README updates
🚀 Key Features
🏠Home Dashboard
- Monthly calendar with activity indicators
- “Next Up” hero card
- Activity feed combining journal entries, insights, and wisdom highlights
- Real‑time “Gemini analyzing…” indicator
- Premium UI with gradients and glassmorphism
📝 Journal (Intelligent Logging)
- Multi‑parent attribution
- Voice recording with Gemini transcription
- Text + audio multimodal capture
- Automatic extraction of moods, activities, and schedule changes
- One‑click scheduling suggestions
📊 Activities (Smart Scheduling & Analytics)
- AI‑generated watercolor icons
- Month, Week, and Series List views
- Recurring schedules with exception dates
- Edit individual occurrences or entire series
- Calendar‑based statistics (month/year filters)
🌱 Values (Value Garden & Wisdom Library)
- AI‑generated value dialogues grounded in your child’s real history
- Family‑wide Wisdom Stack (books, articles, videos)
- Kindle‑style Reader View
- Knowledge‑aware AI responses
🤖 AI Companion
- Full‑context memory of recent logs, schedules, and challenges
- Persistent conversations synced across devices
- Multimodal input (text + images)
- Markdown‑formatted responses
- Knowledge‑aware coaching
👥 Family Profiles
- Separate parent and child profiles
- Roles (primary/partner/family)
- Child profile with temperament, activities, dietary preferences
- Family ID sharing for collaboration
- Proper attribution across logs and activities
đź§ AI Features (Powered by Google Gemini 3.0)
Intelligent Log Extraction — gemini-3-flash-preview
- Structured extraction of moods, activities, durations
- Detects schedule changes
- Suggests one‑click scheduling
Voice Transcription — gemini-3-pro-preview
- High‑accuracy transcription
- Hands‑free journaling
- Multi‑segment recording
Neural Reading & Insights — gemini-3-pro-preview
- Weekly developmental insights
- Growth phase naming
- Pattern recognition
- Forecasting upcoming shifts
- Science‑backed explanations
- Wisdom Library grounding
Activity Icon Generation — gemini-2.5-flash-image
- Watercolor‑style icons
- Pure white background
- Consistent visual language
AI Companion — gemini-3-pro-preview
- Contextual parenting advice
- Multimodal input
- Knowledge‑aware responses
Value Dialogues — gemini-3-pro-preview
- Contextual value‑based conversations
- References real family moments
đź’» Tech Stack
Frontend
- React 19.2.3
- Vite 6.2
- TypeScript 5.8
- Tailwind CSS
- React Router 7
- Custom FamilyProvider (Context API)
Backend
- Firebase Auth (Google Sign‑In)
- Firestore (real‑time sync)
- Base64 image storage
- Firebase Hosting (global CDN)
AI Integration
- @google/genai v1.38.0
- Gemini models:
gemini-3-pro-previewgemini-3-flash-previewgemini-2.5-flash-image
Mobile
- Progressive Web App
- Offline support
- Capacitor‑ready for native apps
đź§Ş Challenges
Safety & Accuracy
- Avoiding diagnostic language
- Using structured outputs
- Grounding insights in Wisdom Library
Voice Without Audio Storage
- Record → send to Gemini → discard audio → confirm text → save only text
Multi‑Parent Collaboration
- Family‑scoped Firestore rules
- Proper attribution
- No cross‑family leakage
Hackathon Pace
- AI Studio + Antigravity enabled rapid iteration from concept → MVP
🎉 Accomplishments
- Built a fully functional AI‑powered parenting companion
- Implemented multimodal AI (text, audio, images)
- Created a production‑ready PWA
- Designed a scalable family‑based data model
- Delivered contextual, personalized developmental insights
📚 What We Learned
- Gemini 3’s long‑context reasoning is ideal for developmental insights
- Voice transcription captures emotional nuance
- Structured outputs reduce hallucinations
- Multi‑parent collaboration is essential for real families
- AI‑assisted development accelerates prototyping and refinement
🔮 What’s Next
- Sleep tracking + mood correlation
- Cost Tracking and Expense analytics
- Multi‑child support
- PDF growth summaries
- Native iOS & Android apps
- Offline‑first mode
- Real‑time collaborative editing
đź”— Links
Live Demo: https://nurture-app-68b23.web.app
GitHub: https://github.com/dineshvijayakumar2/nurture-app
Built With
- aistudio
- antigravity
- firebase
- gemini
- react
- typescript

Log in or sign up for Devpost to join the conversation.