Skip to main content

Gadget Works Online Ordering System in PHP/MySQLi with Source Code


This is a Gadget Works Online Ordering System that was been developed using PHP/MySQLi. The main goal of this Online Ordering System is to improve customer convenience. You can easily explore it because it’s a user-friendly system and all you need is a computer or laptop and a strong internet connection. In this system, you will be able to set a discount and retail price for the products. You can also confirm and cancel orders and it has an SMS notification for the confirmation of orders. This system has also the ability to print reports. The system has 2 types of users which are the Administrator and the Customer. The Administrator is in charge of managing the data of the system such as the products and orders. The Customer can explore the online shop's products and place their orders.

This Gadget Works Online Ordering System was built using PHP, MySQL Database, and some plugins/libraries. The source code is free to download. Feel free to download and modify the source code the way you desire to meet your requirements.


Admin Panel

  • Manage Product Category
  • Manage Product
  • Manage Product Settings (Set Availability of Products, Set Discount)
  • Manage System Users
  • Generate Report
  • Manage Account Details


  • Explore Products
  • View Products
  • View Cart
  • Place Order
  • List Orders
  • Update Account

How to Run


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


  1. Open your XAMPP/WAMP's Control Panel and start the "Apache" and "MySQL".
  2. Extract the downloaded source code file.
  3. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
  4. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  5. Create a new database naming "dbgadgetsworks".
  6. Import the provided SQL file. The file is known as "dbgadgetsworks.sql" located inside the extracted source code folder.
  7. Browse the Gadget Works Online Ordering System in a browser. i.e. http://localhost/philosophy and http://localhost/philosophy/admin for the admin.

System Admin Access information:

Username: janobe
Password: admin


That's it! You can now explore the features and functionalities of this project. I hope this will help you with what you are looking for and for your future PHP projects. Explore more on this website for more Free Source Codes and Tutorials.

For more information about the system. You can contact me @
Email[email protected]
Mobile No. – 09305235027 – TNT
Or feel free to comment below.

Enjoy :)

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.

Add new comment