Skip to content

gaurivvv/neonest

 
 

Repository files navigation

👶 NeoNest – Your AI-Powered Baby Care Assistant

NeoNest is a smart, centralized digital platform that supports new parents—especially first-timers—through their baby’s first year. It combines predictive care, emotional comfort, and intelligent tracking into a single unified experience.

🔗 Live Website: https://neonest-babycare.vercel.app/


🚩 Problem We Addressed

New parents often juggle sleepless nights, emotional stress, and confusing information scattered across dozens of apps. The lack of a unified, intelligent system increases cognitive load and puts both parental mental health and infant care at risk—especially during the crucial first year where over 80% of brain development and long-term habits are formed.


🌟 Solution Overview

NeoNest bridges this gap with an all-in-one AI-powered babycare assistant. From feeding logs to vaccine reminders, milestone tracking, and an empathetic chatbot, it helps parents stay organized, supported, and informed—without feeling overwhelmed.


🔥 Features at a Glance

🍼 Feeding Tracker

  • Log breast/formula feeds with time, amount, and notes
  • Set personalized feeding schedules
  • Track daily/weekly patterns for better routine building

😴 Sleep Tracker

  • Record nap times and overnight sleep durations

📈 Growth & Development

  • Track developmental milestones by month
  • Suggest 0–1 year activities to support healthy growth

💉 Medical & Vaccine Management

  • Schedule and track vaccination dates
  • Upload doctor reports and prescriptions
  • Quick-access emergency contacts and health URLs
  • Real-time overdue alerts

📦 Essentials Tracker

  • Add/manage baby care items
  • Categorized by daily, medical, hygiene, clothing, etc.
  • Auto low-stock alerts + starter suggestions

📚 Parenting Resources

  • Curated articles by pediatricians and parenting experts
  • Best practices, nutrition guides, safety checklists

❓ FAQs

  • Common concerns addressed: rashes, fevers, feeding issues
  • Answers verified by professionals or curated sources

📸 Memory Vault & Blog Sharing

  • Save baby’s firsts (smile, steps, words), share your experiences and view others'.
  • Option to write private or public blog-style memory entries
  • Personalized journal and photo archive

🎵 Lullaby Module

  • Default library of soft lullabies
  • Access to users to upload their own lullabies
  • Built-in sleep timer

⭐ Reviews & Feedback

  • Rate and react to features (Helpful / Not Helpful)
  • Popular keywords like “life saver”, “easy to use” highlighted
  • Logged-in users prompted to leave reviews every 15 days

🤖 NeoNest AI – Role-Based Chatbot

  • 🧑‍⚕ Pediatrician Mode: Baby health insights and early symptom explanations
  • 🍼 Baby Mode: Interprets needs from baby’s perspective
  • 👵 Nani/Mother Mode: Offers comfort, guidance, and traditional wisdom

🛠 Tech Stack

💻 Frontend

  • Next.js – Server-side rendering + fast routing
  • Tailwind CSS – Responsive, scalable utility styling
  • Lucide React – Icon system

⚙ Backend

  • Next.js – API and routing
  • MongoDB – Store user data

🔐 Authentication & Security

  • JWT – Session handling and route protection
  • bcryptjs – Secure password hashing

🧠 AI Integration

  • Google Gemini API – Chatbot, lullaby generator, feedback analyzer

🚀 Deployment

  • Vercel
  • Version Control: GitHub

🧑‍💻 How to Run NeoNest Locally

Follow these steps to get NeoNest up and running on your local machine:

1. 📦 Clone the Repository

git clone https://github.com/AditiGupta-tech/neonest
cd neonest

2. 💼 Install Dependencies

npm install

3. 🧰 Install 'pnpm' (optional to install globally).

npm install pnpm -g

4. 🧪 Create Environment Variables

.env:

GEMINI_API_KEY=your_gemini_api_key
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret

5. ▶ Run the Application

npm run dev
#or
pnpm run dev

We built NeoNest with love and care, just like how every parent raises their child. We are glad you took time to visit our site. -Team NeoNest❤️

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.5%
  • CSS 1.5%