Overview
Developed a full-stack web application using MERN (MongoDB, Express.js, React, Node.js) to raise awareness about child abuse and provide a secure platform for reporting incidents. The website allows users to sign up, sign in, and anonymously report abuse, while offering educational resources, preventive guidelines, and NGO/helpline information. Focused on user privacy, security, and human-centered design to ensure safe and accessible reporting for anyone in need.
Key Features
User Authentication: Sign Up, Sign In, and Sign Out with secure password hashing and JWT-based session management.
Anonymous Reporting: Allows users to report child abuse confidentially and safely.
Awareness & Education: Sections on child rights, preventive measures, and NGO/helpline resources.
Secure Backend: RESTful APIs built with Node.js & Express to handle sensitive submissions.
Database Management: MongoDB database with a focus on privacy, scalability, and data security.
Responsive UI: User-friendly interface built with React for easy navigation on all devices.
Error Handling & Validation: Proper feedback for invalid entries, login failures, and secure form validations.

