Complete E-commerce website with source code in PHP MYSQL

A complete E-commerce/ online shopping website script project which is written in PHP, MYSQL that can be used to create a working online E-commerce website. This project has an admin panel and a beautiful frontend design.

Complete E-commerce website with source code in PHP MYSQL
Complete E-commerce website with source code in PHP MYSQL screenshot

Table of content

  1. About the complete e-commerce website with source code in PHP MYSQL
  2. Features of the complete e-commerce website with source code in PHP MYSQL
  3. This Script Include
  4. Requirement
  5. Step by step to run the script (installation)
  6. Screenshots

About the Complete E-commerce website with source code in PHP MYSQL

This project named the complete E-commerce website in PHP is a website or web application script which you can use to create a beautiful online shopping or store website. On this website you can sell any product which listed with it price tag. This project comes with an admin panel and a visitor’s side. Admin manages the website settings, sales and all activities from admin panel. The admin adds products from admin panel based on categories, manufacturers and others and they are listed on the website. Products listed are categorized based on companies or brands that have the products you are selling.

Products selected for purchase by a visitor are added to the cart, then they can make purchase by going to cart. Buyers can view full product details and images before buying.

Features of the Complete E-commerce website with source code in PHP MYSQL

Admin panel

  • Dashboard: This page shows all the website summary like the number of products, categories, orders (pending and completed), coupons, etc.
  • Admin can insert products and view other added products.
  • Add and manage categories
  • Add and manage coupons
  • Add and manage bundles
  • Add manufactures
  • Add to store
  • View registered member
  • Add terms and other pages
  • See customers
  • Approve orders
  • View payment made
  • Add user
  • Delete user
  • View total earnings
  • Add product image
  • Manage payments

Visitor’s side

  • Buy products
  • Profile
  • Make payments
  • Login and registration system
  • Payment methods
  • Have wish list
  • pay offline
  • delete account
  • update account
  • view orders

Script includes

  • Written in - PHP
  • Database used – MYSQL

Server Requirements

  • PHP 5 +
  • MYSQL

Step by step to run the script (installation)

Server (XAMPP) is required.

  1. Download this script below this article.
  2. Extract the folder containing the source code.
  3. Copy the extracted folder.
  4. Paste the folder in /xampp/htdocs
  5. Open your XAMPP control panel and start Apache and MySql.
  6. Go to your browser.
  7. Go to this path “http://localhost/phpmyadmin/” on your browser.
  8. Click on New.
  9. Input this name Estore and click on create.
  10. Go to the import tab at the top of the page and click on it.
  11. Click on browse
  12. Search and select “Estore.sqlfrom the database folder we extracted earlier.
  13. Then click on Go.
  14. After importing the file, open another tab on your browser and go to the link. E.g. “http://localhost/ecommerce_website” to visit the website.
  15. Link to admin panel is below. You can also change them.

Admin

Admin login link: http://localhost/ecommerce_website/admin_area/

Email: Admin@mail.com

Password: password

Screenshots

Complete E-commerce website with source code in PHP MYSQL screenshot

Complete E-commerce website with source code in PHP MYSQL  admin dashboard

Complete E-commerce website with source code in PHP MYSQL cart

Complete E-commerce website with source code in PHP MYSQL  login