Project: Sales and Inventory Management System using PHP CodeIgniter and MySQL with Source Code
About Sales and Inventory Management System
This is a Sales and Inventory Management System project developed using CodeIgniter PHP Framework and MDB Bootstrap Template. This project aims to help a particular company manage its sales transactions and stock monitoring. The system stores the product data and relevant information to collect the stocks and sales transactions such as the supplier list, customer list, price list, etc. The system can also create a Purchase Order and received a purchased product to update the stock quantity. Talking about the system’s price management, the system administrator can modify each product’s prices dynamically and has an effective date. This system also generates a simple report for the sales and purchases.
Related Projects: Computer Sales and Inventory System in PHP MySQL, Grocery Sales and Inventory System in PHP MySQL
Features of Sales and Inventory Management System
- 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
Sales and Inventory Management System
- Name of Project: Sales and Inventory Management System
- Language Used: PHP
- Database Used: MySQL
- Design Interface: Bootstrap JavaScript, HTML, Ajax, JQuery,
- Browser: Opera Mozilla Google Chrome IE8,
- Software: WAMP/ XAMPP/ LAMP/MAMP
Screenshots


How To Run??
Above all, to run this project you must have installed a virtual server i.e XAMPP on your PC. Sales and Inventory Management System in PHP and MySQL with source code is free to download, Use for educational purposes only!
Follow the following steps after Starting Apache and MySQL in XAMPP:
1st Step: Firstly, Extract the file
2nd Step: After that, Copy the main project folder
3rd Step: So, you need to Paste in xampp/htdocs/
Further, Now Connecting Database
4th Step: So, for now, Open a browser and go to URL “http://localhost/phpmyadmin/”
5th Step: After that, Click on the databases tab
6th Step: So, Create a database naming “sims_db” and then click on the import tab
7th Step: Certainly, Click on browse file and select “sims_db.sql” file which is inside the “db” folder
8th Step: Meanwhile, click on Go button.
After Creating Database,
9th Step: Moreover, Open a browser and go to URL “http://localhost/sims”
**LOGIN DETAILS**
Admin
Username: admin
Password: admin123
To sum up, you can download this project below. However, you need to login first to download the source code. In other words, you can only download the source code if you are a member of this site.
i have the same problem, folder path error ? is there something i am doing wrong ?
Severity: 8192
Message: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior
Filename: MX/Router.php
Line Number: 239
Backtrace:
File: C:\xampp\htdocs\sales-inventory-ci\application\third_party\MX\Router.php
Line: 239
Function: strpos
File: C:\xampp\htdocs\sales-inventory-ci\application\third_party\MX\Router.php
Line: 72
Function: set_class
File: C:\xampp\htdocs\sales-inventory-ci\index.php
Line: 315
Function: require_once
//help me with this one sir pls thank you
I too receive same error sir. Please help me.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at wampserver@wampserver.invalid to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.46 (Win32) PHP/7.3.21 Server at localhost Port 80
hello friend can you help me?
when I login, loading Not complete properly and when i try to reload the page i received this error,
Your application folder path does not appear to be set correctly. Please open the following file and correct this: index.php
hello friend can you help me?
when I login, loading Not complete properly and when i try to reload the page i received this error,
Your application folder path does not appear to be set correctly. Please open the following file and correct this: index.php
Error
SQL query:
— ——————————————————–
—
— Table structure for table `products`
—
CREATE TABLE `products` (
`id` int(30) NOT NULL,
`sku` varchar(15) NOT NULL,
`name` text NOT NULL,
`description` text NOT NULL,
`unit` varchar(50) NOT NULL,
`convert_qty` int(10) NOT NULL,
`is_bulk` tinyint(1) NOT NULL DEFAULT 0 COMMENT ‘0 = no , 1= Yes’,
`convert_unit` varchar(50) NOT NULL,
`parent_id` int(30) NOT NULL,
`status` tinyint(1) NOT NULL DEFAULT 1,
`date_created` date NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
MySQL said: Documentation
#1067 – Invalid default value for ‘date_created’
please help me with this error… thanks
Run this on php version 7.30 not 8.0+
I too receive same error sir. Please help me.
Same Problem With Me