In this course, I am going to teach students how to build a Grocery Ecommerce Website from scratch using the popular php framework Laravel 12. The course will cover all the core aspects of web application development, including authentication systems, email verification, template mastering etc.
I will develop a real-world Grocery Ecommerce Website where any person will be able to create account, login, search products and after that purchase products using PayPal, Stripe or Cash On Delivery. Customer will have a panel also to manage his profile. He can see his orders, download invoice etc. This project is built using Laravel (Laravel 12) at the time of recording, ensuring students learn modern and up-to-date practices.
This course is designed especially for beginners who have little or no experience with PHP, but even advanced learners will find it useful as I implemented here real-life ecommerce features with cart, checkout, coupon, delivery charge, payment options, review management system etc.
কোর্সের সিলেবাস (যা যা শিখবেন)
Installing XAMPP (Windows OS)
4:32
Shift between php versions in XAMPP (Windows OS)
9:08
Installing Laragon (Windows OS)
9:42
Shift between php versions in Laragon (Windows OS)
3:57
Install PHP 8.2 in Laragon (Windows OS)
3:44
Installing XAMPP (MAC OS)
4:30
Installing MAMP (MAC OS)
7:27
Shift between php versions in MAMP (MAC OS)
7:09
Download & Install Composer (Windows OS)
10:44
Download & Install Composer (MAC OS)
2:43
Installing Fresh Laravel 12
12:39
Creating Blade Files in View
17:54
Email Setup, User Registration and Verify
18:45
User Login, Dashboard and Logout
11:45
Admin Guard, Middleware and Model
10:45
Admin Login, Dashboard and Logout
8:40
Admin Reset Password
3:37
Admin Profile Update
13:42
Admin Panel Template Mastering (Part 1)
2:49
Admin Panel Template Mastering (Part 2)
2:49
Admin Panel Template Mastering (Part 3)
10:49
Admin Panel Template Mastering (Part 4)
13:44
Admin Panel Template Mastering (Part 5)
12:36
Describing the HTML Template
5:17
Renaming the previous folder to project folder and change database name
4:54
Mastering Home Page and About Page
14:50
Mastering Other Pages - Part 1
32:35
Mastering Other Pages - Part 2
55:27
Admin Panel - View and Create User
37:34
Admin Panel - Edit and Delete User
11:05
Admin Panel - Manage Category
16:05
Front End - Show Category in Home Page and Other
9:15
Admin Panel - Manage Product
28:59
Admin Panel - Manage Product Variations
31:10
Front End - Products in Products Page and Home Page
15:11
Front End - Product Single Page - Part 1
9:23
Front End - Product Single Page - Part 2
29:11
Front End - Product Search and Filter - Part 1
18:28
Front End - Product Search and Filter - Part 2
13:09
Front End - Product Search and Filter - Part 3
26:48
Front End - Adding Items into Cart
27:15
Front End - Show Cart Items
9:36
Front End - Update Cart Items
10:05
Front End - Delete Items from Cart
5:30
Front End - Show Number of Items in Menu
17:25
Checking Stock While Adding Item into Cart
21:30
Admin Panel - View and Create Coupon
16:45
Admin Panel - Edit and Delete Coupon
3:01
Admin Panel - Manage Delivery Option
13:40
Apply Delivery Option and Coupon in Cart Page
28:23
Front End - Customer Information and Order Summery
22:43
Front End - Delivery Option or Shipping Method Change
8:13
Front End - Creating Order Tables and Relations
10:14
Front End - Pay with Paypal - Part 1
11:37
Front End - Pay with Paypal - Part 2
41:17
Front End - Pay with Paypal - Part 3
6:47
Front End - Pay with Stripe
14:43
Front End - Pay with Cash on Delivery
11:11
Front End - Send Email to Admin When Order Placed
9:28
Customer Panel - Order & Invoice - Part 1
10:31
Customer Panel - Order & Invoice - Part 2
22:48
Admin Panel - Order & Invoice - Part 1
13:42
Admin Panel - Order & Invoice - Part 2
16:53
Admin Panel - Order & Invoice - Part 3
5:20
Front End - Add Items into Wishlist
15:10
User Panel - View and Delete Wishlist Items
10:26
Product Rating - Part 1
37:54
Product Rating - Part 2
22:27
Product Rating - Part 3
15:17
Product Rating - Part 4
15:31
Admin Panel - Manage Additional Information
17:53
Front End - Show Additional Information in Product Detail Page
3:45
Admin Panel - Manage Slider
13:58
Front End - Show Slider
3:47
Admin Panel - Manage FAQ
7:54
Front End - Show FAQ
3:15
Admin Panel - Manage Post
15:57
Front End - Show All Post in Blog Page and Single Post Page
4:24
Blog Comment and Reply - Part 1
23:42
Blog Comment and Reply - Part 2
35:54
Terms and Privacy Page Data in Front End and Back End
16:25
Contact Page Data in Front End and Back End
7:02
Send Email in Contact Page
3:54
Front End - Subscriber Request and Verify
10:27
Admin Panel - Show All Subscribers and Export List as CSV
5:27
Fixing Product Detail Page Variant Selection
2:59
Adding Demo Products - Part 1
28:54
Adding Demo Products - Part 2
7:21