Online Eyewear Shop Website using PHP and MySQL Free Download


This project is entitled Online Eyewear Shop Website. It is a web-based application developed in PHP (OOP) and MySQL Database. The main purpose of this project is to provide an online shopping and ordering platform for Eyewear Businesses and their possible clients. The application has a pleasant user interface using Bootstrap Framework and AdminLTE Template. It consists of multiple user-friendly features and functionalities.

How does the Online Eyewear Shop Website work?

The Online Eyewear Shop Website is an online selling and ordering platform. It enables certain eyewear businesses to reach their possible clients and present their available products. The website provides access to both Admin/Management and Clients.

The Online Eyewear Shop Website project comes with an Admin Panel/Management Site. Here, the management can populate the list of their product categories, selling products, and manage the stock or availability of their products. This site also contains a feature where the management can list and manage customer orders. The management can generate printable Daily Reports. Some dynamic information such as the site name/information and page content (contact/about) can be updated also on this side of the application.

On the Customer Side of the system, clients can simply explore the available products that the store is selling, list the products by category, and add products to the shopping cart. Clients can register their accounts by simply filling in the required fields on the registration page. Registering to the site is a must before clients can add items to their cart and complete the order transaction. The client can also list and track their order on the Order List page.

What are the Technologies used?

Here's the list of Technologies I used in Developing this Online Eyewears Shop Application:

  • VS Code Editor
  • PHP v8.1 - (OOP) Object-Oriented Programming
  • MySQL Database
  • HTML
  • CSS
  • JavaScript (JS)
  • jQuery Library
  • Ajax Requests
  • DataTables
  • Bootstrap Framework
  • AdminLTE Template

What are the Features and Functionalities of the Online Eyewear Shop?

The system is composed of the following features and functionalities.


  • Login and Logout
  • Dashboard Page
  • Category Management
  • Product Management
  • Inventory Management
  • Orders Management
  • Customer Management
  • Generate Daily Reports
  • User Management
  • Contact Information Management
  • Settings/System Information Management
  • Account Management

Customer Side

  • Login and Registration
  • List Products by Category
  • List All Products
  • View Product Details
  • Add Product to Shopping List
  • Cart List
  • Update Cart Item Quantity
  • Remove Item From Cart List
  • Checkout
  • List of Orders
  • Manage Account Details


The following images are some of the snapshots of the Online Eyewear Shop Application.

Public/Customer Home

Online Eyewear Shop Application using PHP

Public/Customer Product List By Category

Online Eyewear Shop Application using PHP

Public/Customer List of All Available Products

Online Eyewear Shop Application using PHP

Public/Customer Product Details

Online Eyewear Shop Application using PHP

Customer's Shopping Cart

Online Eyewear Shop Application using PHP

Customer's Order List

Online Eyewear Shop Application using PHP

Admin Dashboard

Online Eyewear Shop Application using PHP

Admin Inventory Page

Online Eyewear Shop Application using PHP

Generated Daily Report

Online Eyewear Shop Application using PHP

The Online Eyewear Shop Project source code zip file is provided on this site and is free to download. It was mainly developed for educational purposes only and not for commercial use. Feel free to download and modify it to meet your own requirements.

How to Run?


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

System Installation/Setup

  1. Enable the GD Library in your php.ini file.
  2. Open your XAMPP Control Panel and start Apache and MySQL.
  3. Extract the downloaded source code zip file.
  4. Copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory.
  5. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  6. Create a new database named oews_db.
  7. Import the provided SQL file. The file is known as oews_db.sql located inside the database folder.
  8. Browse the Online Eyewear Shop Application in a browser. i.e. http://localhost/oews/ and http://localhost/oews/admin for the admin side.

Default Admin Access

Username: admin
Password: admin123


That's it! You can now test the application on your end. I hope this Online Eyewear Shop Application Project in PHP will help you with what you are looking for and that you'll find something useful from the source code for your current and future PHP Projects.

Explore more on this website for more Tutorials and Free Source Codes.

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.


Submitted byHYKKMRU-WLNU-CHRN (not verified)on Sat, 03/25/2023 - 01:19

Can I remove Developed by oretnom23?if yes, how to remove it?

Add new comment