Sales and Inventory Management System using CodeIgniter (PHP Framework) with Source Code


This is a Sales and Inventory Management System project that was developed using CodeIgniter PHP Framework and MDB Bootstrap Template. The purpose of this project is to help a certain company to manage its sales transactions and stock monitoring. The system stores the company's product data and also relevant information to manage the stocks and sales transaction such as the supplier list, customer list, price list, and etc. The system also can create a Purchase Order and also received a purchased product in order to update the stock quantity. Talking about the price management of the system, the system administrator can modify the prices of each product dynamically and has an effective date. This system also generates a simple report for the sales and purchases.


  • Login/Logout
  • Dashboard (Monthly Statistic of Sales and Summaries)
  • Supplier Management
  • Customer Management
  • Product Management
  • Purchases Management
  • Receiving Management
  • Inventory
  • Price Management
  • Salesman Management
  • Sales Management
  • Users Management
  • Account Management
  • Generates Sales Report
  • Generates Purchases Report

These are the sample Images of some Pages of the System:



View Product

View Product

View Sales

View Sales

View Customer

View Customer



How to Run


  • Download and Install a local web-server such as XAMPP/WAMP to run PHP script.


  • Download and Extract the source code zip file. (download button is located below)
  • Rename the extracted source code folder into "sims" otherwise, you will have to change the configuration base URL of the application. (This is IMPORTANT)
  • If you are using XAMPP/WAMP, open the XAMPP/WAMP Control Panel and start "Apache" and "MySQL".
  • Locate the SQL file from the source code folder, the file is known as "sims_db.sql" inside the "database" folder.
  • Open PHPMyAdmin in a browser. [http://localhost/phpmyadmin]
  • Create a new database naming "sims_db".
  • Import the SQL file.
  • For XAMPP, copy the source code folder and paste it into the "htdocs" folder of xampp directory. And for WAMP, paste the folder inside the "www" folder.
  • Browse the system in a browser. ex.[http://localhost/sims]

Default Admin Access

Username: admin
Password: admin123

That's it you can now explore the features/functionalities of this Sales and Inventory Management System. This project is for educational purposes only. Note that if you tried to remove the fixed positioned watermark can cause a problem running this application.

I hope this project will help you with what you are looking for and also for your future PHP Project.

Enjoy Coding :)

If you have any questions about this project feel free to leave a comment below or you can contact me @ My Facebook Account or Email me at [email protected].

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 byAaron Macias (not verified)on Thu, 02/11/2021 - 01:57

hi, i want to edit the fixed positioned watermark but idk where is located, can u help me pls? :c
Submitted byJeremiah Biagtan (not verified)on Thu, 09/01/2022 - 09:13

How to remove the watermark? Thank you!

Add new comment