Mô tả

Here I'm going to build a Shopping Cart with these features

In FrontEnd Displaying Products and home page and displaying products with categories. Next adding to products cart from home page category page and adding product to cart in multiple quantity from single product page.

Next is displaying products added to cart in cart page and also in drop-down menu with checkout link.

While user goes to checkout page after adding products to cart. We will check user logged in or not?
If user logged in we will allow him to checkout page or else he will be prompted to login or register.
If he is a new user, he should register. If he is not a new user, he can login with his login credentials.

In checkout page, if the user already has billing details. It will be displayed or else user will be prompted to enter billing details.

After that user can choose the payment method and accept the terms his order will be placed. For now, I'm using only Cash On Delivery method.

If we use payment gateways, user will be redirected to payment gateway. If he pays we will store transaction id and other information from payment gateway provider into our database.

Customer can submit reviews to product, customer can submit only one review per product.

Customer can cancel his order. Also customer can update his or her address from my account page.

Customer can check all the orders from my account page. And also view single orders from single order view page.

Wishlist for customer to add products to wishlist and remove products from wishlist.

In Back End Admin Area, Admin User will be able to login and add, edit & delete products. And also admin user can check the orders. Go through the list of customers and go through all the reviews submitted by customers.

Order Processing from backend, admin can process the order in 4 different stages one is Order Placed, Order In Progress, Order Dispatched, and Order Delivered.

A lot more features are included.


Bạn sẽ học được gì

You will be able to build web applications in PHP

You will be able to create E-commerce Shopping website

Yêu cầu

  • Basic Knowledge of PHP

Nội dung khoá học

18 sections

Course Introduction

1 lectures
Final Output of E-Commerce System
07:53

Setting Up Project

5 lectures
Setting Up Project Environment
02:06
Going Through Project HTML Files
01:23
Setting Up HTML files in project & Creating Template Files
04:33
Enhancing Template Files
02:14
Invitation to the Web Developers Mastermind Group + Extra Resources
01:07

Setting Up Other Project Pages

2 lectures
Creating Pages in Our Shop
05:21
Creating Pages in Our Shop Continued
02:52

Setting Up Admin Pages

4 lectures
Creating Template Files in Admin & Login Page
04:16
Improving Login Page Design
04:24
Planning All the Admin Pages
03:14
Creating Required Pages in Admin Area
04:11

Creating and planning Database & Tables

3 lectures
Planning DB Tables
03:40
Creating DB Tables
03:39
Connecting to DB using PHP
03:48

Admin Login

3 lectures
Adding Login Functionality
05:59
Checking Login Functionality & Displaying Errors
02:58
Checking Login on All Admin Pages
02:58

Working on Category CRUD - Backend

5 lectures
Working on Add Category Page
05:26
Displaying Categories in View Category Page
02:45
Working on Edit Category
06:54
Working on Delete Category
03:08
Displaying Messages in Category CRUD Pages
02:11

Working on Products CRUD - Backend

14 lectures
Creating Add & View Product Pages
01:58
Creating a Product
06:06
Adding File Upload Functionality to Create Product Page
11:54
Fixing File Upload Issue & Uploading First Product with Image
01:47
Working on View Products Page
03:38
Displaying Product Information in Edit Product Page
04:51
Displaying Product Image in Edit Product Page
03:50
Updating Product Information using Edit Product Page
05:56
Deleting Product Image in Edit Product Page
05:22
Deleting Product Image in Edit Product Page Continued
01:20
Re-uploading Image on Edit Product Page
06:19
Working on Delete Product Page
03:09
Adding Dummy Products & Fixing Issues
06:09
Adding Dummy Products & Fixing Issues Continued
05:42

Displaying Products - Frontend

4 lectures
Displaying Products on Index Page
05:35
Displaying Category Products on Index Page
05:14
Working on Single Product Page
09:55
Displaying Related Products in Single Product Page
05:52

Add to Cart Functionality

7 lectures
Adding Items to Cart from Home Page & Category Page
06:31
Adding Item to Cart from Single Product Page
03:51
Looping through Session Cart in Cart Page
04:07
Displaying Cart Session Items in Cart Page
04:20
Cart Page Enhancements
03:13
Displaying Cart Items in Menu Dropdown
06:34
Deleting Items from Cart Session
05:37

Customer Login & Registration

10 lectures
Planning Customers Tables
02:27
Creating Database Tables Using PHPMyAdmin
03:12
Fine Tuning Login Form Code
04:03
Working on Customer Login Logic
03:04
Checking is customer Logged-in & Adding Logout Code
02:19
Displaying Error Messages in Login & Registration Forms
02:34
Working on Customer Registration Logic
05:02
Fixing Customer Registration Issues & Testing
01:15
Updating Login Logic to Work with New Password Hash
03:03
Writing Condition to Display Error Messages
02:17

Storing Customer Billing Details in Checkout Page

13 lectures
Preparing Customer Session for Checkout Page
03:28
Making the Necessary Changes to Checkout Form
02:22
Adding Name Attributes & Checking Submitted Values
03:43
Assigning Submitted Values from Checkout Page to Variables
02:32
Writing SQL Query to check Customer Exists
02:18
Adding SQL query to Insert & Update Customer Information
05:05
Inserting Customer Information in DB Table
06:07
Adding Missing Columns in SQL Queries
02:38
Displaying Customer Information in Checkout Form
05:47
Checking Update Query for any Errors
01:39
Displaying Submitted Customer Information Any Errors
06:01
Updating Customer Information in DB Table
01:37
Sanitizing User Submitted Values in Checkout Form
03:22

Placing Order by Customer

9 lectures
Planning Orders Tables
02:12
Creating Orders Tables using PHPMyAdmin
03:03
Calculating Total Price of Order
03:24
Writing SQL Queries to store Order Information
07:33
Inserting Orders in DB Table
03:27
Altering Order Items table to store Product Quantity
04:52
Clearing Items from cart After Placing Order
01:23
Testing Checkout Process with New User Account
03:43
Fixing Final Issues while placing Order
03:43

Customer My Account Page in Frontend

11 lectures
Displaying Orders in My Account Page
06:11
Displaying Single Orders in View Order Page
07:53
Displaying Total Order Information in Single Order Page
03:40
Writing SQL query to Fetch Data from Multiple Tables
03:56
Enhancing Single View Order Page
01:38
Writing SQL query to fetch Data from Multiple Tables
03:54
Displaying Customer Address in My Account Page
06:26
Customer Update Address Functionality
08:16
Creating Cancel Order Page
07:53
Working on Cancel Order Functionality
13:21
Adding My Account Links in Menu
02:51

Order Processing from Backend

5 lectures
Creating Displaying Orders Page in Admin Area
02:38
Displaying Orders Information in Multiple Tables
04:35
Creating Order Process Page in Admin Area
06:40
Working on SQL Queries in Order Process Page
04:36
Fixing Issues in Order Process Page
02:44

Product Reviews from Frontend

8 lectures
Planning & Creating Reviews Table
03:13
Writing SQL query to Fetch user Information in Review Form
03:49
Displaying User Information & Product Name in Reviews Section
03:43
Writing Insert SQL query to Store Reviews in DB Table
03:46
Displaying Status Messages After Submitting Review
02:36
Displaying Product Reviews
05:27
Displaying No Of Reviews for Product
02:28
Making Review Submission Once Per User
04:14

Customer Wishlist

5 lectures
Planning & Creating WishList Table
02:53
Working on Add to WishList Feature
04:09
Displaying Wish List Items to Customer
02:31
Writing SQL query to Fetch Wishlist Data from Multiple Table
03:46
Deleting Items from Wish List
03:33

Fixing Issues

4 lectures
Fixing Address Issue in Customer My Account Page
00:50
Adding Logic to Customer Login
01:02
Fixing Cart Issues in Navigation
01:30
Other Extra Minor Issues
01:06

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.