Complaint Management System with Source Code is a PHP project that can request a complaint through an online service. The system is easy to operate and manage, the user can sign up for an account and provide login information before you send your complaint request. The user must fill up some needed information to start up a complaint to any topic that they're against.
System Design and Installation
The system was developed using PHP/MySQLi, MySQL Database, HTML, CSS, Javascript, and Bootstrap. The admin has an important role here, he/she has to approve the complaints about the proceeding processes. He/She is in charge of managing the data in the database such as the category and subcategory of the complaint. The admin is the one who can update the status of each complaint. The users can register their account or system credential at the public side of the system. They can submit their complaint or queries by filling up the form provided in the system. They can also view the history of their complaints where they can see the update of the status of their complaints.
Front end: HTML, CSS, JavaScript
1. HTML: HTML is used to create and save web document. E.g. Notepad/Notepad++,Dreamweaver
2. CSS : (Cascading Style Sheets) Create attractive Layout
3. Bootstrap : responsive design mobile freindly site
4. JavaScript: it is a programming language, commonly use with web browsers.
Back end: PHP, MySQL
1. PHP: Hypertext Preprocessor (PHP) is a technology that allows software developers to create dynamically generated web pages, in HTML, XML, or other document types, as per client request. PHP is open source software.
2. MySQL: MySql is a database, widely used for accessing querying, updating, and managing data in databases.
Software Requirement(any one)
1. WAMP Server
2. XAMPP Server
3. MAMP Server
4. LAMP Server
Installation Steps
1. Download zip file and Unzip file on your local server.
2. Put this file inside "c:/wamp/www/" or Xamp/htdocs
3. Database Configuration
Open phpmyadmin
Create Database named .
Import database from database folder inside the project
Features
Public
Portal
Registration
User Login
Recover User Credential
Users
Secure Login
Dashboard
Submit Complaints/Queries
View Complaints History
Update Account Details
Admin
Secure Login
Manage Complaint
View Complaint Details
View Complainant Details
Update Complaint Status
View List of Users
Manage Category
Manage Sub-Category
Manage State
View Users Login Logs
Update Account Password