Shopping Portal | Source Code
LIMITED TIME
Get Source Code ₹99
Open Live Demo
Real project UI Full source included Opens in new tab

Tap to open live demo

Interactive live demo — verify the project before you buy

Shopping Portal

Live Demo

Complete final-year project source code with frontend, backend, database, and setup guide. Instant download after secure payment.

  • PHP Stack
  • Instant Download
Secure CCAvenue payment Instant download link WhatsApp support

Choose your plan

Source Code Only

Full ZIP with frontend, backend, database & documentation.

₹99 one-time
  • Complete project source files
  • Database script included
  • How-to-run guide

What's in your download

Review features, setup steps, and credentials before you pay.

Project Overview

Description, tech stack, and what is included

Full source Frontend + backend
Database .sql file
Setup guide README included

Online Shopping Portal is a final year project based on PHP and MySQL for students who want a practical e-commerce web application. This final year project includes an admin panel for managing dashboard data, top-level, mid-level, and end-level categories, products, inventory, users, and orders. Users can register, log in, update profiles, browse products, search items, apply filters by category, rating, and price, add products to cart, update quantities, save shipping details during checkout, and view order history. The system also supports order confirmation email notifications and product reviews for purchased products. With cart, checkout, product catalogue, category hierarchy, reviews, and order status handling, this project is suitable for a final year major project in PHP, MySQL, web development, and e-commerce management.

Technical snapshot

Project
Shopping Portal
Stack
PHP
Includes
Code, DB, README
License
Academic submission
Secure CCAvenue payment · Instant download · Need help? WhatsApp us

Ready to download?Pay once · Use for submission & viva

Admin Features

Modules and controls available to administrators

  • Admin login and logout for this final year project
  • Admin dashboard with products, orders, customers, shipping, and category statistics
  • Website settings management
  • Logo and favicon upload
  • Footer content management
  • Contact information management
  • Email settings management
  • Password reset message settings
  • Homepage section settings
  • SEO settings for homepage
  • Page banner management
  • Call-to-action section management
  • Payment settings management
  • Newsletter settings
  • Custom script settings
  • Size CRUD management
  • Color CRUD management
  • Country CRUD management
  • Shipping cost management
  • Default shipping cost management
  • Top-level category CRUD management
  • Mid-level category CRUD management
  • End-level category CRUD management
  • Product CRUD management
  • Add product with name, category, price, quantity, descriptions, features, condition, and return policy
  • Upload featured product image
  • Upload additional product photos
  • Assign product sizes
  • Assign product colors
  • Edit product details
  • Delete product
  • Delete extra product photos
  • Order management
  • View customer orders
  • View payment details
  • Update payment status
  • Update shipping status
  • Delete order records
  • Email customer from order details
  • Customer management
  • View registered customers
  • Activate/deactivate customers
  • Delete customer records
  • Slider CRUD management
  • Service section CRUD management
  • FAQ CRUD management
  • Page content management
  • Social media link management
  • Frontend language label management
  • Photo gallery management
  • Newsletter subscriber management
  • Delete subscribers
  • Remove pending subscribers
  • Export subscriber emails as CSV
  • Admin profile update
  • Admin password change

User Features

What end users can do in this application

  • Customer registration for this final year project
  • Email verification for new accounts
  • Customer login and logout
  • Forgot password
  • Reset password using token
  • Browse homepage products
  • View featured products
  • View latest products
  • View popular products
  • Search products by keyword
  • Browse products by category
  • View product details
  • View product images and gallery
  • Select product size
  • Select product color
  • Add product to cart
  • View cart items
  • Update cart quantity
  • Remove cart item
  • View cart total
  • Proceed to checkout
  • Update billing address
  • Update shipping address
  • Select payment method
  • Pay using PayPal
  • Place order using bank deposit
  • View payment success page
  • View customer dashboard
  • Update customer profile
  • Change password
  • View order history
  • View payment status
  • View shipping status
  • Contact admin
  • Subscribe to newsletter
  • View About page
  • View FAQ page

Other Features

Additional capabilities included in the project

  • Amazon-style ecommerce homepage
  • Hero slider
  • Services strip
  • Featured products section
  • Latest products section
  • Popular products section
  • Product category navigation
  • Three-level category structure
  • Product search page
  • Product detail page
  • Cart page
  • Checkout page
  • About page
  • FAQ page
  • Contact page
  • Customer login page
  • Customer registration page
  • Password reset pages
  • Newsletter subscription
  • Responsive Bootstrap layout
  • Product ratings display
  • Storefront SEO meta support
  • Complete online shopping portal source code
  • Suitable for final year project, major project, and minor project
  • Project report content can be prepared from included modules
  • Ecommerce storefront and admin panel included
  • Session-based shopping cart
  • Product size and color selection
  • Product image upload support
  • Additional product gallery support
  • Customer billing and shipping address management
  • PayPal payment support
  • Bank deposit manual payment support
  • Payment status tracking
  • Shipping status tracking
  • AdminLTE backend dashboard
  • DataTables support in admin panel
  • Summernote WYSIWYG editor in admin
  • Newsletter subscriber export
  • CSRF protection in admin forms
  • PDO database connection
  • Input sanitization
  • Pending order cleanup after 24 hours
  • Product stock restoration for expired pending orders
  • Database dump included
  • Useful for viva, source code review, project report writing, and project demonstration

How to Run

Step-by-step setup on your laptop or PC

  • Download the zip file.

  • Extract the file and copy "shopping" folder.

  • Paste inside root directory(for xampp xampp/htdocs, for wamp wamp/www, for lamp var/www/html).

  • Open PHPMyAdmin (http://localhost/phpmyadmin).

  • Create a database with name "shopping".

  • Import shopping.sql file(given inside the zip package in SQL file folder).

  • Run the script http://localhost/shopping (frontend).

  • For admin Panel http://localhost/shopping/admin.

Login Credentials

Default demo accounts for testing after setup

  • Copy the project folder into:

    
     
    C:\xampp\htdocs\amazon_clone\
  • Start Apache and MySQL from XAMPP.
  • Create database:

    
     
    ecommerceweb
  • Import database file:

    
     
    DATABASE FILE/ecommerceweb.sql
  • Edit database configuration:

    
     
    admin/inc/config.php
  • Set database details:

    
     
    $dbhost = 'localhost';
    $dbname = 'ecommerceweb';
    $dbuser = 'root';
    $dbpass = '';
    
    define("BASE_URL", "http://localhost/amazon_clone/");
  • Ensure upload folder is writable:

    
     
    assets/uploads/
  • Open storefront:

    
     
    http://localhost/amazon_clone/
  • Open admin panel:

    
     
    http://localhost/amazon_clone/admin/

License

Usage terms for academic and personal projects

This project includes source code licensed under the MIT License.
Copyright © 2024 NormalHuman
FileMakr has modified and repackaged this project for academic use in accordance with MIT terms.
The full license text is bundled with this product.

Related Tags

Search terms and categories for this source code

Shopping Portal Source Code Final Year PHP Project Ready-to-Run Code With Database File Plagiarism-Free Faculty Approved online shopping portal final year project PHP online shopping project e-commerce system in PHP and MySQL shopping cart project online shopping system source code product management system order management project category management project final year PHP project shopping portal for students