πΆ 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.


