NurtureOrphan is a full-stack web application built using React.js, Node.js, Express.js, and MongoDB that enables orphan rescue reporting, child adoption, sponsorship, donations, volunteer management, and orphanage administration through secure role-based dashboards, RESTful APIs, and real-time data management.
- 👤 User Registration & Login
- 🏠 Orphanage Registration & Login
- 🚑 Orphan Rescue Reporting System
- 👶 Child Management for Orphanages
- ❤️ Online Donation Management
- 🤝 Volunteer Application & Tracking
- 👨👩👧 Adoption Request & Approval System
- 🌟 Child Sponsorship Program
- 📊 User & Orphanage Dashboards
- 🔐 Role-Based Authentication & Authorization
- 📡 RESTful API Integration
- 💾 MongoDB Database Storage
- 📱 Responsive User Interface
- 📈 Report & Status Tracking
- ⚡ CRUD Operations for All Modules
- 🌐 Multi-Language Support (GTranslate)
- React.js
- Node.js
- Express.js
- MongoDB
- Mongoose
- JavaScript (ES6)
- HTML5
- CSS3
- Git & GitHub
- Developed a full-stack orphan welfare management platform.
- Integrated multiple modules including Adoption, Sponsorship, Donation, Volunteer, and Rescue Management.
- Designed and consumed REST APIs for seamless frontend-backend communication.
- Implemented secure authentication and role-based access control.
- Managed real-time data storage and retrieval using MongoDB.
- Built responsive dashboards for users and orphanages.
https://nurture-orphan.onrender.com/
Amruta Wavdhane