Supply Chain Management System in PHP/MySQLi with Full Source Code

Language

Supply Chain Management System in PHP/MySQLi with Full Source Code

The Supply Chain Management System is an automated system that is developed using PHP, JavaScript, CSS, Bootstrap templates, and MySQL for the database. It contains three sections: the admin, manufacturer and retailer. This Supply Chain Management System is designed as a simple and easy to use system that different users won’t find any difficulty in dealing with the system.

About the Supply Chain Management System in PHP/MySQLi with Full Source Code

The Supply Chain Management System can be use by anyone who owns a small business. The main purpose of this Supply Chain Management System is to easily manage the flow of goods and services. In order to have an access into this Supply Chain Management System, the users have to register first to log in into the system. The admin can manage all the functions and features in this Supply Chain Management System. While, the manufacturer and retailer has only limited access into the system. But, before they can enter into the system both manufacturer and retailer has to log in first the log in details such as username and password provided by the admin. Then, they can view orders, retailer, invoice, manufacturer, distributor and many more. They also have the ability to add and remove all of it.

These are the following features of Supply Chain Management System in PHP/MySQLi with Full Source Code

Admin Side

  • Manage Products
  • Manage Retailers
  • Manage Manufacturer
  • Manage Distributors
  • Manage Unit of Measure
  • Manage Categories
  • Manage Areas
  • Change Password
  • Manage Orders
  • Create Invoice
  • Print Invoice
  • Manage Profile

Manufacturer Side

  • Manage Products
  • View Retailers
  • View Distributors
  • Manage Unit of Measure
  • Manage Categories
  • Manage Orders
  • Create Invoice
  • Print Invoice
  • Manage Profile

Retailer Side

  • View Products
  • Manage Orders
  • View Invoice
  • Print Invoice
  • Manage Profile

How to setup the Supply Chain Management System in PHP/MySQLi with Full Source Code

  1. Download the zip file.
  2. Download and install XAMPP
  3. Run the XAMPP control panel and start MySQL and Apache
  4. Go to C:\xampp\htdocs and extract the downloaded zip file ( scm-master) inside the folder
  5. Open the browser and go to http://localhost/phpmyadmin/ to create the database
  6. Click the new to create a database.
  7. Name the database sourcecodester_ scm_new.
  8. Click import to import the sql file.
  9. Click choose file and select the file that can be found inside the scm-master folder
  10. Click go.

How to run Supply Chain Management System in PHP/MySQLi with Full Source Code

Open the browser and go to http://localhost/scm-master/

Accessing admin accounts

Username: admin
Password: admin123

This Supply Chain Management System in PHP/MySQLi with Full Source Code is for educational purposes only. You can download it as a reference and expand your knowledge in making a system. You can freely modify it, according to your desire.

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 SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

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.

Comments

Warning: mysqli_connect(): php_network_getaddresses: getaddrinfo for localhost/ failed: No such host is known. in C:\xampp\htdocs\scm-master\includes\config.php on line 8 Fatal error: Uncaught mysqli_sql_exception: php_network_getaddresses: getaddrinfo for localhost/ failed: No such host is known. in C:\xampp\htdocs\scm-master\includes\config.php:8 Stack trace: #0 C:\xampp\htdocs\scm-master\includes\config.php(8): mysqli_connect('localhost/', 'root', Object(SensitiveParameterValue), 'sourcecodester_...') #1 C:\xampp\htdocs\scm-master\index.php(2): include('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\scm-master\includes\config.php on line 8. Getting the above error.. Any help would be a great help to me..

getting fatal error while accessing application Fatal error: Uncaught mysqli_sql_exception: Unknown database 'sourcecodester_scm_new' in C:\xampp\htdocs\scm-master\includes\config.php:8 Stack trace: #0 C:\xampp\htdocs\scm-master\includes\config.php(8): mysqli_connect('localhost', 'root', Object(SensitiveParameterValue), 'sourcecodester_...') #1 C:\xampp\htdocs\scm-master\index.php(2): include('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\scm-master\includes\config.php on line 8

hi! it seems that whenever i try to confirm an order from manufacturer it returns a blank page. What should i do?

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\scm-master\manufacturer\insert_invoice.php on line 27

Add new comment