๐ถ 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/
๐ Project Insights
| ๐ Stars | ๐ด Forks | ๐ Issues | ๐ Open PRs | ๐ ๏ธ Languages | ๐ฅ Contributors |
๐ฉ 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.
๐ Exciting News...
๐ This project is now an official part of GirlScript Summer of Code โ GSSoC'25! ๐ We're thrilled to welcome contributors from all over India and beyond to collaborate, build, and grow NeoNest! Letโs make learning and career development smarter โ together! ๐๐จโ๐ป๐ฉโ๐ป
๐ฉโ๐ป GSSoC is one of Indiaโs largest 3-month-long open-source programs that encourages developers of all levels to contribute to real-world projects while learning, collaborating, and growing together. ๐ฑ
With mentorship, community support, and collaborative coding, it's the perfect platform for developers to:
- โจ Improve their skills
- ๐ค Contribute to impactful projects
- ๐ Get recognized for their work
- ๐ Receive certificates and swag!
๐ I canโt wait to welcome new contributors from GSSoC 2025 to this NeoNest project family! Let's build, learn, and grow together โ one commit at a time. ๐ฅ๐จโ๐ป๐ฉโ๐ป
๐ NeoNest Folder Structure
neonest/
โโโ .github/ # Repo configs (e.g., CODEOWNERS)
โโโ app/ # Next.js App Router (routes, layouts, API routes)
โโโ lib/ # Shared libs/helpers (db, validators, services)
โโโ public/ # Static assets (images, icons, etc.)
โโโ src/ # Source code
โ โโโ components/ # Reusable UI components
โ โโโ pages/ # All Next.js pages/routes
โ โโโ styles/ # Tailwind/global styles
โ โโโ utils/ # Utility/helper functions
โ โโโ App.js # Main app logic
โโโ utils/ # Utilities/hooks/constants used across app
โโโ .gitignore # Git ignore rules
โโโ .prettierrc # Prettier configuration
โโโ CODE_OF_CONDUCT.md # Community standards
โโโ Contributing.md # Contribution guidelines
โโโ ENVIRONMENT_SETUP.md # Environment & setup instructions
โโโ LICENSE # Project license
โโโ README.md # Project documentation
โโโ eslint.config.mjs # ESLint configuration
โโโ jsconfig.json # JS path aliases/ts settings
โโโ next.config.mjs # Next.js configuration
โโโ package-lock.json # npm lockfile
โโโ package.json # Dependencies & scripts
โโโ pnpm-lock.yaml # pnpm lockfile
โโโ postcss.config.js # PostCSS config (used by Tailwind)
โโโ tailwind.config.js # Tailwind CSS configuration
โโโ temp_audio.webm # Sample/media file (used in features/tests)
โโโ test_audio.txt # Test stub file๐ฅ 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
- Automated logging for recurring feed schedules
๐ด Sleep Tracker
- Record nap times and overnight sleep durations
- Identify sleep patterns & set gentle reminders
๐ Growth & Development
- Track developmental milestones by month
- Suggest 0โ1 year activities to support healthy growth
- WHO Growth Chart comparison for weight, height, and head circumference
- Visual insights on growth percentile tracking
๐ Medical & Vaccine Management
- Schedule and track vaccination dates
- Upload doctor reports and prescriptions
- Quick-access emergency contacts and health URLs
- Real-time overdue alerts + notifications
๐ฆ Essentials Tracker
- Add/manage baby care items
- Categorized by daily, medical, hygiene, clothing, etc.
- Auto low-stock alerts + starter kit suggestions
๐ Parenting Resources
- Curated articles by pediatricians and parenting experts
- Best practices, nutrition guides, safety checklists
- AI-summarized quick reads
โ 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
- Engage with a community of parents
๐ต 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
๐ Notifications & Alerts
- Smart reminders for feedings, sleep, vaccinations, and stock refill
- Push notifications for critical health/vaccine deadlines
๐๏ธ Voice-Enabled Inputs
- Add feeding, sleep, or medicine logs via voice commands
- Hands-free logging for busy parents
๐ 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 (Hosting)
- GitHub (Version Control)
๐งโ๐ป How to Run NeoNest Locally (Pull Requests)
Follow these steps to get NeoNest up and running on your local machine. Hereโs a quick overview of the contribution flow:
๐ Contribution Workflow
-
Star and Fork the repo.
-
๐ฆ Clone your fork:
git clone https://github.com/AditiGupta-tech/neonest.git
cd neonest- ๐ผ Install dependencies:
npm install --legacy-peer-deps- Create a new branch:
git checkout -b yourname/feature-name- Make your changes:
- Stick to the project structure.
- Use helpful commit messages, eg:
fix: corrected typo in LandingPage.jsxfeat: added baby sleep graph comparison
- Format your code:
npm run lint- Update
pnpm-lock.yamlfile using this command and push along with other commits:
pnpm install
-
Test everything! (Manual/automated if applicable)
-
Push your branch:
git push origin yourname/feature-name- Open a Pull Request (PR) from your fork:
- Reference related issue(s):
Fixes #<issue-number> - Add a clear title and summary.
๐ค๐ค Contribution Guidelines
We love our contributors! If you'd like to help, please check out our CONTRIBUTE.md file for guidelines.
Thank you once again to all our contributors who has contributed to NeoNest! Your efforts are truly appreciated. ๐๐
๐ License
This project is licensed under the MIT License - see the License file for details.
See the full list of contributors and their contributions on the GitHub Contributors Graph.
โญ Stargazers
๐ด Forkers
๐ก Suggestions & Feedback
Feel free to open issues or discussions if you have any feedback, feature suggestions, or want to collaborate!
๐ Support & Star
If you find this project helpful, please give it a star โญ to support more such educational initiatives!
๐ Code of Conduct
Please refer to the Code of Conduct for details on contributing guidelines and community standards.
๐จโ๐ซ Mentors โ NeoNest (GSSoC'25)
| Role | Name | GitHub Profile | LinkedIn Profile |
|---|---|---|---|
| Mentor 1 | Gopichand Dandimeni | Gooichand | gopichand-dandimeni |
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.


