Skip to content

Kartikbca/Project-Complaint_management_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Complaint Management System 📝

A web-based Complaint Management System developed using PHP and MySQL that allows users to register complaints online and track their status efficiently. The system includes secure authentication, complaint tracking, and an admin panel for management.


🚀 Features

User

  • User Registration & Login
  • File a Complaint
  • View Complaint Status
  • Secure Session Management
  • Modern and Responsive UI

Admin

  • View All Complaints
  • Monitor Complaint Status
  • Centralized Complaint Management

🛠️ Technologies Used

  • Frontend: HTML5, CSS3 (Pure CSS – No external libraries)
  • Backend: PHP
  • Database: MySQL
  • Server: Apache (XAMPP)
  • Version Control: Git & GitHub

📂 Project Structure

complaint-management-system/ │ ├── admin/ │
└── view_complaints.php │ ├── auth/ │
├── login.php │
├── register.php │
└── logout.php │ ├── user/ │
├── dashboard.php │
├── add_complaint.php │
└── my_complaints.php │ ├── config/ │
└── db.php │ ├── screenshots/ │
├── login.png │
└── dashboard.png │ ├── database.sql ├── index.php ├── style.css └── README.md


⚙️ Installation & Setup

  1. Install XAMPP
  2. Copy the project folder to:

htdocs/complaint-management-system

  1. Start Apache and MySQL
  2. Import database.sql into phpMyAdmin
  3. Open browser and visit:

http://localhost/complaint-management-system


🔐 Security Features

  • Password hashing
  • Session-based authentication
  • Protected routes

📌 Future Enhancements

  • Complaint status update by admin
  • Email notifications
  • Role-based access control
  • Analytics dashboard

👨‍💻 Author

Developed by Kartik ahir.


📄 License

This project is open-source and available for educational purposes.

About

This is my project complaint management system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors