A smart civic complaint management platform where users can register complaints about issues like potholes, garbage, or water leaks, and track their resolution. Built using the MERN stack with Tailwind CSS and Cloudinary integration.
- π User Authentication (JWT)
- π¬ Complaint Submission with image & location
- ποΈ Complaint tracking and status updates
- π§βπΌ Role-based dashboards (Citizen, Admin/Officer)
- βοΈ Image upload using Cloudinary
- βοΈ Email notification system (nodemailer)
- Frontend: React, Tailwind CSS, React Router, Axios
- Backend: Node.js, Express.js, MongoDB, Cloudinary
- Auth: JWT + Cookies
- Dev Tools: Vite, Postman, Toastify
git clone https://github.com/yourusername/your-repo-name
cd your-repo-name
npm install
cd client
npm install