Skip to content

A smart civic complaint management system for cities, allowing users to report and track issues like potholes, garbage, or water leaks.

Notifications You must be signed in to change notification settings

nikhil-shukl/SCMSC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Smart Complaint Management System πŸ™οΈ

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.


πŸš€ Features

  • πŸ” 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)

πŸ“¦ Tech Stack

  • Frontend: React, Tailwind CSS, React Router, Axios
  • Backend: Node.js, Express.js, MongoDB, Cloudinary
  • Auth: JWT + Cookies
  • Dev Tools: Vite, Postman, Toastify

πŸ› οΈ Setup Instructions

git clone https://github.com/yourusername/your-repo-name
cd your-repo-name
npm install
cd client
npm install

About

A smart civic complaint management system for cities, allowing users to report and track issues like potholes, garbage, or water leaks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published