Simple E-commerce site in PHP/MySQL with source code

A Simple E-commerce site built in PHP with MySQL database gives you the ability to add, edit and remove category, product, promotions and many more. Provides a suitable User Interface for administrators and other users.

Technologies Used

  • PHP
  • Javascript
  • Bootstrap
  • CSS
  • MySQL database

Main Features

  • Different product categories
  • insert products
  • Cart system
  • Blog
  • Administration panel
  • orders
  • site settings

There are a number of features that a user can use in this simple e-commerce site. All the product categories can are listed on the home page for the users. A product contains it’s own display photo, name, category, price, description, and contacts. All the selected products are shown in the cart section where people can check their respective products with quantity, price and further proceed towards checkouts. There are certain things that need to be filled up before checkout. And that is about billing information. As mentioned below, this project contains an admin panel. From this section an admin can check their’s shop’s total billings, products, orders, news. All the settings related with site names, company name, phonenumbers, address etc can also be modified too.



Some User Interfaces


Homepage/Landing page of the project, where user can search for their desired product items easily.

Products section

This section shows product’s name with its photo, category, price, description, and contact. Here the user can add their selected products to cart and proceed for payment.

Admin panel

Admin panel (usually logged into from /admin) is a panel section for site administrators where new products, categories, orders and site settings are managed. Only the site administrator can access this section for the management of the site. In fact, it works as a backbone of the site and is where all the site contents are created and managed.

How to run this project:

  • Install XAMPP, have to follow the following points:
  • Start Apache and mySQL
  • Create database with name mentioned in SQL file
  • At last run the project locally
  • For admin panel ( localhost/foldername/admin )

Finally, now click on below button to download simple e-commerce site in php/mysql project.


0 0 vote
Article Rating

You may also like...

Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x