KhadkaSushant / Khadka-store

e-commerce website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ecommerce

How to run E-Commerce Project

  1. Download the zip file
  2. Extract the file and copy E-commerce folder
  3. Paste inside root directory(for xampp xampp/htdocs, for wamp wamp/www, for lamp var/www/HTML)
  4. Open PHPMyAdmin (http://localhost/phpmyadmin)
  5. Create a database with name cse411project
  6. Import cse411project.sql file(given inside the zip package in SQL file folder)
  7. Run the script http://localhost/E-Commerce (frontend)
  8. For admin panel http://localhost/E-Commerce/admin (admin panel)

Credential for admin panel :

  • username: admin
  • Password: admin

User Requirements:

Admin

  1. Admin Can Login
  2. Admin Can Manage Products
    • Add Product
    • Remove Product
    • Update Product
  3. Admin Can View Product List
  4. Admin Can View Order List
  5. Admin Can Manage Order
    • Confirm Order
    • Cancel Order
    • Deliver Order
    • Remove Order
  6. Admin Can View User List
  7. Admin Can Generate Sales Report

Customer

  1. Customer Can Login
  2. Customer Can View Products
  3. Customer Can Search Products
  4. Customer Can Add Products to Cart
  5. Customer Can Place Order
  6. Customer can Make Payments
  7. Customer Can View Order Details

Functional Requirements:

Admin

  1. Login
  2. Search any product info and their description
  3. View all product information
  4. View all orders
  5. Add, delete, and modify product information
  6. After every successful Add, Edit, delete confirmation message will be shown on corner of the page.
  7. Logout

Customer

  1. Login
  2. Search any product info and their prescription
  3. View all product information
  4. Logout

Use Case Diagram

use case Use Case Diagram

Screen Shots

Customer

log Login For Customer
Signup Sign Up For Customer

About

e-commerce website

License:MIT License


Languages

Language:PHP 84.9%Language:CSS 10.5%Language:Hack 3.9%Language:JavaScript 0.7%