Skip to content

r04nx/Municipality-Complaint-Manager

Repository files navigation

Municipality Complaint Manager

Municipality Complaint Manager is a web application that simplifies the process of registering complaints to the municipality corporation. With an easy and user-friendly interface, citizens can file their complaints with just a few clicks. Moreover, the employees at the municipality corporation can log in to the application and view all the complaints, track their expenses, and perform various actions such as accepting or rejecting complaints.The certificate generation feature is a unique addition to appreciate the citizens for their efforts in keeping the city clean and maintained.
You can try it out here

Project Screenshot

Features

  • User-friendly complaint registration form
  • Complaint status tracking for citizens
  • Admin dashboard for municipality corporation employees
  • Complaint list with search and filter functionality
  • Expense tracking for each complaint
  • Admin login to add new users
  • Certificate generation feature for citizens based on the number of complaints they have submitted
  • Ability to email the certificate of appreciation to the citizen
  • Unique certificate id for each certificate to verify its authenticity

Technologies Used

    PHP HTML5 Bootstrap CSS3 JavaScript

  • PHP
  • HTML5
  • Bootstrap
  • CSS3
  • JavaScript

Getting Started

Prerequisites

  • PHP installed
  • Apache server running
  • MySQL installed and running

Installation

  1. Clone the repository: git clone https://github.com/r04nx/municipality-complaint-manager.git
  2. Navigate to the project directory: cd municipality-complaint-manager
  3. Create a new MySQL database and import the cmp.sql file
  4. Modify the database connection settings in the db.php file
  5. Start the Apache server and open your web browser
  6. Go to http://localhost/municipality-complaint-manager
  7. Default admin credentials are usename:admin , password:password

How to Use

  1. Open your web browser and go to http://localhost/municipality-complaint-manager
  2. Citizens can register a complaint using the complaint registration form
  3. Employees can log in to the application using their credentials
  4. Employees can view all complaints, track expenses, and perform various actions on complaints

Conclusion

Municipality Complaint Manager is an easy-to-use web application that simplifies the process of registering complaints to the municipality corporation. It provides a user-friendly interface to the citizens, and helps the municipality corporation to efficiently manage the complaints and expenses. The certificate generation feature is a unique addition to appreciate the citizens for their efforts in keeping the city clean and maintained.

About

Municipality Complaint Manager is a web application designed to simplify the process of registering complaints to the municipality corporation. This application provides an easy and user-friendly interface to the citizens to file their complaints with just a few clicks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors