Insurance Management System PHP and MySQL


This PHP and MySQL Project is entitled Insurance Management System. This is a web application that is specifically built for Insurance Companies. Insurance Management System Project In PHP is a project that insurance companies use to run their businesses much more efficiently. It consists of multiple features and functionalities that are relatively aligned with some instructions and processes of said company. The application has a pleasant user interface and user-friendly features and functionalities.


This Insurance Management System consists of the following modules:

  1. Admin Module
  2. Staff Module
  3. User Module

Features and Functionalities

Admin Module:

  1. Dashboard: In this section, the admin can see all the details in brief.
  2. Insurance Category: In this section, the admin can manage categories(add and update).
  3. Insurance Subcategory: In this section, the admin can manage the subcategory(add and update).
  4. Insurance Policy: In this section, the admin can manage the insurance policy(add and update policy).
  5. User Detail: In this section, the admin can manage all user details.
  6. Policy Holders: In this section, the admin can manage all insured policies. Admin can view the policy on the basis of status(pending policy, approved policy, and disapproved policy). Admin also can approve the pending policy.
  7. Tickets: In this section, the admin can view details of issues raised by the user and can also update remarks on particular tickets or assign them to staff.

Staff Module:

  1. Dashboard: In this section, staff can see all the details based on him/her in brief.
  2. Policy Holders: In this section, staff can view insurance policy status.
  3. Tickets: In this section, staff can view details of tickets assigned to him/her.

User Module:

  1. Insurance: In this section, the user can apply for a policy and check whether his policy is approved or rejected.
  2. Ticket: In this section, the user can raise tickets against any to complain and see the status of his/her ticket User can also update his/ her profile, change the password, and recover the password.

How to Run?


  • Download and Install any local web server such as XAMPP.
  • Download the provided source code zip file. (download button is located below)

System Installation/Setup

  1. Enable the GD Library in your php.ini file.
  2. Open your XAMPP Control Panel and start Apache and MySQL.
  3. Extract the downloaded source code zip file.
  4. Copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory.
  5. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  6. Create a new database named E-insurance.
  7. Import the provided SQL file. The file is known as Database.sql located inside the MySQL folder.
  8. Browse the Online Eyewear Shop Application in a browser. i.e. http://localhost/e-insurance/Script.

Default Admin Access

Email: [email protected]
Password: 12345678


Here are some of the screenshots of some pages of this Insurance Management System in PHP and MySQL:

Login Page

Insurance Management System in PHP and MySQL

Insurance Sub-Category List

Insurance Management System in PHP and MySQL

Sample Ticket Details Page

Insurance Management System in PHP and MySQL

Sample Insurance Policy

Insurance Management System in PHP and MySQL

And tehere you have it! I hope this Insurance Management System in PHP and MySQL project will help you with what you are looking for and you'll find something useful from the project source code that you might can integrate or implement to your own PHP Projects. Explore more on this website for more Free Source Codes, Tutorial, and Articles covering various programming languages.

Happy Coding =)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Submitted byAnonymous (not verified)on Fri, 01/26/2024 - 19:40

Well done to everyone involved in this project. The project is beautiful in appearance and has a very well adapted design! Let's not forget the very options and possibilities that the project creates. I admire the ingenuity he put into it.
Submitted bySuper Programmer (not verified)on Mon, 01/29/2024 - 12:12

I dont know why but the navigation bar isn't working, there is no navigation bar
Submitted bysneakyAnt (not verified)on Mon, 02/05/2024 - 10:22

Hi munyweki, may I ask for your contact details? I want to discuss something with you.
Submitted byStefano (not verified)on Wed, 03/06/2024 - 06:01

spectacular work!! May I ask, how did you enter the project name and your name in the footer. the code is so structured that I just can't find where this part is in the code. is it encrypted? how it can be changed
Submitted byDivya R (not verified)on Fri, 03/08/2024 - 20:51

I want alter the footer, but I couldn't. Can anyone help me to figure a way
Submitted byIhsan syal (not verified)on Thu, 03/14/2024 - 20:23

In reply to by Divya R (not verified)

Just replace dashmix.min.js file , footer is encoded in this file, download from a billed dashmix theme , I have replaced this file to change the footer.
Submitted byShasi kumar (not verified)on Tue, 03/19/2024 - 21:21

Can anyone please give me suggestion how to change Footer...
Submitted byBrian brisn (not verified)on Mon, 03/25/2024 - 21:24

Hello , the project is spectacular i love it, how can i access the staff module on localhost?
Submitted byStewart Njelekela (not verified)on Mon, 05/27/2024 - 00:41

The work is nice
Submitted byRuaan (not verified)on Sun, 07/14/2024 - 22:55

Hi, perhaps im doing something wrong. Login page shows, after login it redirects to /core/auth and shows the login page without styles. Any suggestions?

Add new comment