Tags
Language
Tags
November 2024
Su Mo Tu We Th Fr Sa
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Laravel 10 - Build A Multi Vendor Ecommerce Website (2023)

Posted By: ELK1nG
Laravel 10 - Build A Multi Vendor Ecommerce Website (2023)

Laravel 10 - Build A Multi Vendor Ecommerce Website (2023)
Published 5/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 62.35 GB | Duration: 124h 21m

Develop a Robust Multi-Vendor E-commerce Website Using Laravel 10, with Comprehensive Step-by-step Instructions

What you'll learn

Create a Multi Vendor Ecommerce Project with Laravel 10

Laravel Fundamentals A-Z

Advance Product Management System

Multi-authentication Admin-Vendor-User

Multi Vendor Feature

Advanced Product Search

Advanced Product Coupon

Advanced Product Variants Feature

Multi Product Image Upload Feature

Product Review & Rating

Product Discount Feature

Multiple Payment Gateways

Product Wishlist Feature

Order Management Feature

Advanced add-to-cart Feature

Shipping Rule System

Blog Management System

Advanced Order Tracking

Admin-Vendor-User Password Change Option

Dynamic Newsletter Feature

Advertisement Feature

Transaction History Option

Dashboard Analytics

Requirements

You have to know basic PHP

Basic HTML, CSS, Bootstrap, jQuery

Local Server : XAMPP/WAMP/MAMP/Laragon

Text Editor/IDE: Notepad++ / Sublime Text / Visual Studio Code / PhpStrom

Description

Laravel 10 - Build a Multi Vendor Ecommerce Website (2023)Are you ready to take your Laravel skills to the next level? In this course, you will build a complete multi-vendor e-commerce project from scratch using Laravel 10. This project-based course is designed to help you become a professional Laravel developer and give you a competitive edge in the job market.Why Learn Laravel 10?Laravel 10 is the latest version of the popular PHP framework and comes packed with new features and improvements, making it faster and more efficient than ever before. It's easy to learn and has a huge community, making it the perfect choice for building robust and scalable web applications.What Will You Learn?In this course, you will learn how to build a feature-rich multi-vendor e-commerce platform with advanced functionalities such as:Multi Vendor Ecommerce project with Laravel 10Laravel Fundamentals A-ZAdvanced Product Management SystemMulti-authentication as Admin-Vendor-UserMulti Vendor FeatureAdvanced Product SearchAdvanced Product Coupon SystemAdvanced Product Variants FeatureMulti-Product Image Upload FeatureProduct Review & Rating SystemProduct Discount FeatureMultiple Payment GatewaysProduct Wishlist FeatureOrder Management FeatureAdvanced Add-to-Cart FeatureShipping Rule SystemBlog Management SystemAdvanced Order Tracking SystemPassword Change Option for Admin-Vendor-UserDynamic Newsletter FeatureAdvertisement FeatureTransaction History OptionAnd MoreWhy Choose This Course?Unlike other courses that only cover the basics, this course is designed to help you build a complete, real-world project from scratch. You will not only learn how to write code, but also gain valuable insights into project management and best practices. Plus, you will have access to the complete source code of the project and lifetime access to the course materials.What's more, once you have completed this course, you will have a highly marketable skill set and the potential to earn a high income as a professional Laravel developer.Enroll now and take the first step towards building your dream multi-vendor e-commerce platform with Laravel 10!

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Fundamental: Laravel Version Upgrade

Lecture 2 Upgrade Laravel 9 to Laravel 10

Section 3: Fundamental: Local Environment Setup

Lecture 3 Local Environment Setup

Lecture 4 Change PHP Version in Laragon

Lecture 5 VS Code Useful Extensions

Section 4: Fundamental: Laravel Installation

Lecture 6 Install First Laravel 9 Project

Section 5: Fundamental: Laravel Directory Structure and Artisan CLI With Tinker

Lecture 7 Laravel File and Folder Structure

Lecture 8 Artisan CLI and Tinker

Lecture 9 Fixing VS Code PHP Path Error

Section 6: Fundamental: Route

Lecture 10 Define Routing

Lecture 11 Route Parameters

Lecture 12 Naming Routes

Lecture 13 Route Grouping

Lecture 14 Route Methods

Lecture 15 Fallback Route

Section 7: Fundamental: Templating and Views

Lecture 16 Laravel View Introduction

Lecture 17 Passing And Rendering Data In Templates

Lecture 18 Building Application Layout

Lecture 19 Loops In Templates

Lecture 20 Conditional Rendering

Lecture 21 Including Sub Views

Lecture 22 Useful Blade Directives

Section 8: Fundamental: Controller

Lecture 23 Introduction With Controller

Lecture 24 Basic controllers

Lecture 25 Resource controllers

Lecture 26 Single Action Controllers

Section 9: Fundamental: Form Validation and Handling

Lecture 27 Form Markup

Lecture 28 Form CSRF Token Explanation

Lecture 29 Input Field Validation

Lecture 30 More Validation Rules

Lecture 31 Overwrite Default Validation Texts

Lecture 32 Form Validation Request Classes

Section 10: Fundamental: Database - Migration and Seeding

Lecture 33 Configuring DB Connection

Lecture 34 Creating Migration

Lecture 35 Table Data Types

Lecture 36 Important Migration Commands

Lecture 37 Adding Columns To Existing Tables Using Migration

Lecture 38 Overview and Seeding Fake Data

Section 11: Fundamental: Database - Query Builder

Lecture 39 Introduction of Query Builders

Lecture 40 Retrieving Data From Database Table

Lecture 41 Retrieving A List Of Column Values

Lecture 42 Using Of Where Condition

Lecture 43 Insert Data In Database

Lecture 44 Update Data In Database

Lecture 45 Delete Data From Database

Lecture 46 Basic Join Statement

Lecture 47 Aggregates

Section 12: Fundamental: Database - Eloquent ORM

Lecture 48 Understanding Eloquent ORM

Lecture 49 Retrieving Records Via Eloquent Models

Lecture 50 Using Where Condition in Eloquent

Lecture 51 Inserting or Saving Data With Eloquent

Lecture 52 Updating Data With Eloquent

Lecture 53 Deleting Data

Lecture 54 Mass Assignment

Lecture 55 Soft Deleting - Trashing

Lecture 56 Retrieving Deleted Data

Lecture 57 Restore A Record Or Deleting A Record Permanently

Lecture 58 Factories

Section 13: Fundamental: Eloquent Relationship

Lecture 59 One to One Relationship

Lecture 60 Inverse Relation

Lecture 61 One to Many Relationship

Lecture 62 Many to Many Relations

Section 14: Fundamental: File Storage

Lecture 63 File Storage Introduction

Lecture 64 Uploading Files in Storage (part-1)

Lecture 65 Uploading Files in Storage (Part-2)

Lecture 66 Storage Link

Lecture 67 Remove Files from Storage

Lecture 68 Validating Uploaded files (size, type etc.)

Section 15: Fundamental: Request and Response

Lecture 69 Redirect Response

Lecture 70 Return Response JSON

Lecture 71 Returning File to Download

Section 16: Fundamental: CRUD (create, read, update & del) - Eloquent & Resource Controller

Lecture 72 Introduction

Lecture 73 Templating And Mark up (part -1)

Lecture 74 Templating And Mark up (part -2)

Lecture 75 Creating Models And Migrations for CRUD

Lecture 76 Creating Form (Part - 1)

Lecture 77 Creating Form (Part - 2)

Lecture 78 Retrieving All Data From Database Table

Lecture 79 Updating Specific Row with eloquent (Part -1)

Lecture 80 Updating Specific Row with eloquent (Part -2)

Lecture 81 Show A Specific Data

Lecture 82 Deleting A Specific Data

Lecture 83 Implementing Soft Deleting And Show Row List

Lecture 84 Restoring Deleted Rows

Lecture 85 Deleting a Record Permanently

Lecture 86 Implementing One To One Relation In Tables

Lecture 87 Paginating Eloquent Results

Section 17: Fundamental: Middleware

Lecture 88 Introduction Of Middleware

Lecture 89 Create Middleware Via Artisan Command

Lecture 90 Global Middleware

Lecture 91 Group Middleware

Lecture 92 Route Middleware

Lecture 93 Controller Middleware

Section 18: Fundamental: Blade Components

Lecture 94 Introduction to Blade Components

Lecture 95 Creating Blade Components

Lecture 96 Rendering Blade Components

Lecture 97 Passing Data To Components

Lecture 98 Component Slots

Section 19: Fundamental: Sending Email

Lecture 99 Configure Mail Trap

Lecture 100 Send a Simple Email With Laravel

Lecture 101 Send HTML View as an Email Body

Lecture 102 Attaching Files to Email

Section 20: Fundamental: HTTP Session

Lecture 103 Introduction of HTTP Session

Lecture 104 Retrieving Data From Session

Lecture 105 Storing Data at Session

Lecture 106 Deleting Data From Session

Lecture 107 Flash Session Data

Section 21: Fundamental: Cache

Lecture 108 Introduction Of Cache

Lecture 109 Difference Between Session And Cache

Lecture 110 Installing Laravel Debugbar Package

Lecture 111 Storing Data In Cache

Lecture 112 Storing Data in Cache Forever

Lecture 113 Removing Data From Cache

Lecture 114 Using Cache With Pagination

Section 22: Fundamental: Authentication

Lecture 115 Introduction

Lecture 116 Install Breeze Starter Kit

Lecture 117 Redirect User To Specific Page After Login

Lecture 118 Retrieving The Authenticated User

Lecture 119 Recreating Logout Feature

Lecture 120 Protecting Routes

Section 23: Fundamental: Authorization

Lecture 121 Introduction

Lecture 122 Difference Between Authentication And Authorization

Lecture 123 Authorization - Gates

Lecture 124 Verifying Permissions in Blade Templates

Lecture 125 Authorization - Policy

Lecture 126 Authorization - Role

Section 24: Fundamental: Queues And Background Processing

Lecture 127 Queues Introduction

Lecture 128 Creating The First Job And Configuring Queues

Lecture 129 Queueing an Email

Section 25: Fundamental: Observers And Event Listeners

Lecture 130 Model Observers

Lecture 131 Introduction To Event - Listeners

Lecture 132 Creating Events - Listeners

Lecture 133 Practical Example of Event - Listeners

Section 26: Fundamental: Localization

Lecture 134 Introduction to Localization

Lecture 135 Defining and Retrieving Translation Strings

Lecture 136 Change Translation Depending On Route

Section 27: Fundamental: Source Code

Lecture 137 Project Source Code

Section 28: Useful Packages: Yajra Datatable

Lecture 138 Creating a basic template to work with

Lecture 139 Getting Started with Yajra Datatable

Lecture 140 Introduction of yajra datatable

Lecture 141 Add datatable export buttons

Lecture 142 Datatable Column Editing Options

Section 29: Useful Packages: Intervention Image

Lecture 143 Introduction of Intervention image

Lecture 144 Installation and basic implementation

Lecture 145 Make a custom image filter

Section 30: Useful Packages: Shopping Cart

Lecture 146 Introduction of Laravel shopping cart package

Lecture 147 Template overview

Lecture 148 Show dynamic products on frontend

Lecture 149 Package Installation and setup

Lecture 150 Add product into cart

Lecture 151 Fetch Products from cart session

Lecture 152 Update cart product quantity

Lecture 153 Remove product from cart

Section 31: Useful Packages: Spatie Laravel Permission (Role and Permission)

Lecture 154 Introduction of Laravel Permission

Lecture 155 Installation and setup of Laravel Permission

Lecture 156 Create Roles and Permission and assign them to user

Lecture 157 How to check role and permission at the blade

Section 32: Useful Packages: Socialite Social Authentication (Social Login)

Lecture 158 Introduction of Laravel socialite

Lecture 159 Install socialite and setup in to project

Lecture 160 Implement socialite

Section 33: Useful Packages: Source Code

Lecture 161 Project Source Code

Section 34: Payment Gateways: Introduction and Template Overview

Lecture 162 Introduction

Lecture 163 Template Overview

Section 35: Payment Gateways: PayPal Integration

Lecture 164 PayPal - Create PayPal Sandbox Account

Lecture 165 PayPal - Integrate PayPal Gateway In Laravel

Section 36: Payment Gateways: Stripe Integration

Lecture 166 Stripe - Create Stripe Sandbox Account

Lecture 167 Stripe - Integrate Stripe Gateway In Laravel

Section 37: Payment Gateways: RazorPay Integration

Lecture 168 RazorPay - Integrate RazorPay Gateway In Laravel

Section 38: Payment Gateways: 2Checkout Integration

Lecture 169 2Checkout - Create 2checkout Sandbox Account

Lecture 170 2Checkout integrate 2checkout (Part-1)

Lecture 171 2Checkout - integrate 2checkout (Part-2)

Section 39: Payment Gateways: Instamojo Integration

Lecture 172 Instamojo - Create Instamojo Sandbox Account

Lecture 173 Instamojo - Integrate Instamojo Gateway In Laravel

Section 40: Payment Gateways: Mollie Integration

Lecture 174 Mollie - Create mollie Sandbox Account

Lecture 175 Mollie - Integrate mollie Gateway In Laravel

Section 41: Payment Gateways: Paystack Integration

Lecture 176 Paystack - Create Paystack Sandbox Account

Lecture 177 Paystack - Integrate Paystack Gateway In Laravel

Section 42: Payment Gateways: SSLCOMMERZ Integration

Lecture 178 SSLCOMMERZ - Create Sslcommerz Sandbox Account

Lecture 179 SSLCOMMERZ - Integrate Sslcommerz Gateway In Laravel

Section 43: Payment Gateways: Source Code

Lecture 180 Project source code for payment gateways

Section 44: Ecommerce: Multi Auth Setup With Breeze

Lecture 181 Install Laravel 10 and breeze

Lecture 182 Multi auth- Add new columns in users table and create seeder

Lecture 183 Multi auth- Create dashboards for the users

Lecture 184 Multi auth- Create middleware for multi auth

Lecture 185 Multi auth- Create separate route files for admin and vendor

Section 45: Ecommerce: Admin Panel Setup And Mastering

Lecture 186 Admin Panel- Overview of admin template

Lecture 187 Admin Panel- Template mastering (part - 1)

Lecture 188 Admin Panel- Template mastering (part - 2)

Lecture 189 Admin Panel- Create separate Admin login page

Lecture 190 Admin Panel- Admin login page mastering

Lecture 191 Admin Panel- Logout option for admin

Lecture 192 Admin Panel- Admin profile update (part - 1)

Lecture 193 Admin Panel- Admin profile update (part - 2)

Lecture 194 Admin Panel- Admin profile update (part - 3)

Lecture 195 Admin Panel- Show validation messages on toastr

Section 46: Ecommerce: Frontend Template Setup And Mastering

Lecture 196 Frontend Setup- Frontend template overview

Lecture 197 Frontend Setup- Template mastering (part - 1)

Lecture 198 Frontend Setup- Template mastering (part - 2)

Lecture 199 Frontend Setup- Master login, register page

Lecture 200 Frontend Setup- Master forget password page

Lecture 201 Frontend Setup- Master user dashboard

Lecture 202 Frontend Setup- fix user dashboard route and add logout feature

Section 47: Ecommerce: Vendor Panel Setup

Lecture 203 Vendor Panel - Mastering vendor dashboard

Section 48: Ecommerce: Profile Update

Lecture 204 Profile Update- User Profile update (part - 1)

Lecture 205 Profile Update- User Profile update (part - 2)

Lecture 206 Profile Update- User Profile update (part - 3)

Lecture 207 Profile Update- User Profile update (part - 4)

Lecture 208 Profile Update- Vendor Profile Update

Section 49: Ecommerce: Slider Features

Lecture 209 Slider- Backend slider page design

Lecture 210 Slider- Backend slider create page design

Lecture 211 Slider- Make create form dynamic

Lecture 212 Slider- Creating image upload trait and handling image upload

Lecture 213 Slider- Install yajrabox datatable in to project

Lecture 214 Slider- Show data in index page

Lecture 215 Slider- Update Slider data

Lecture 216 Slider- Update Slider image issue fix

Lecture 217 Slider- Delete slider feature

Lecture 218 Slider- Some fixings and improvement in CRUD

Lecture 219 Slider- Show Sliders at frontend

Section 50: Ecommerce: Category, Subcategory and Child Category Setup

Lecture 220 Category- Working with category

Lecture 221 Category- Working with category create form (part - 1)

Lecture 222 Category- Working with category create form (part - 2)

Lecture 223 Category- Show data in index page

Lecture 224 Category- Update category

Lecture 225 Category- Delete Category

Lecture 226 Category- Working with status change

Lecture 227 Subcategory- working with index page

Lecture 228 Subcategory- working with create feature

Lecture 229 Subcategory- show created data at datatable

Lecture 230 Subcategory- working with update feature

Lecture 231 Subcategory- working with delete feature

Lecture 232 Subcategory- working with status update

Lecture 233 Child Category- working with child category (part - 1)

Lecture 234 Child Category- working with child category (part - 2)

Lecture 235 Child Category- Show created data at datatables

Lecture 236 Child Category- working with edit and delete feature

Lecture 237 Child Category- working with status

Lecture 238 Protecting the categories relations

Lecture 239 Frontend- Show categories at frontend

Lecture 240 Frontend- Show categories depending on status

Lecture 241 Frontend- show categories in mobile menu

Section 51: Ecommerce: Admin Sidebar Active

Lecture 242 Create a helper file for project

Lecture 243 Make sidebar item active depending on page

Section 52: Ecommerce: Backend Product And Related Features

Lecture 244 Brand- creating necessary files for CRUD

Lecture 245 Brand- working with create feature

Lecture 246 Brand- show created data in datatable

Lecture 247 Brand- working with update feature

Lecture 248 Brand- working delete and status feature

Lecture 249 Vendor Profile- working with admin vendor profile (part - 1)

Lecture 250 Vendor Profile- working with admin vendor profile (part - 2)

Lecture 251 Product- Creating necessary files and DB columns

Lecture 252 Product- Working with create form (part-1)

Lecture 253 Product- Working with create form (part-2)

Lecture 254 Product- Handling create product form

Lecture 255 Product- Some modification on form and db columns

Lecture 256 Product- Show created datas at datatable

Lecture 257 Product- Working with product update (part - 1)

Lecture 258 Product- Working with product update (part - 2)

Lecture 259 Product- Working with image gallery (part - 1)

Lecture 260 Product- Working with image gallery (part - 2)

Lecture 261 Product- Working with image gallery (part - 3)

Lecture 262 Product Variant- Create necessary files

Lecture 263 Product Variant Item- Working with create feature

Lecture 264 Product Variant- show created data at data table

Lecture 265 Product Variant- working with edit feature

Lecture 266 Product Variant- working with delete and status feature

Lecture 267 Product Variant Item- Create necessary files

Lecture 268 Product Variant- working with create feature

Lecture 269 Product Variant item- Show created data in datatable

Lecture 270 Product Variant item- Fetch datatable data on condition

Lecture 271 Product Variant item- Working with edit feature

Lecture 272 Product Variant item- Working with delete and status feature

Lecture 273 Product Variant item- protecting relations

Lecture 274 Product- Handling Delete feature

Lecture 275 Product- Handling status feature

Section 53: Ecommerce: Vendor Product And Related Features

Lecture 276 Vendor Profile- working with vendor profile (part - 1)

Lecture 277 Vendor Profile- working with vendor profile (part - 2)

Lecture 278 Product- Creating necessary files

Lecture 279 Product- working with create form

Lecture 280 Product- Show created datas at datatable

Lecture 281 Product- working with edit form

Lecture 282 Product- Protecting edit feature

Lecture 283 Product- working with product gallery (part-1)

Lecture 284 Product- working with product gallery (part-2)

Lecture 285 Product Variant - Creating necessary files

Lecture 286 Product Variant - working with create feature

Lecture 287 Product Variant - show created data in datatable

Lecture 288 Product Variant - working with edit feature

Lecture 289 Product Variant - working with delete and status feature

Lecture 290 Product Variant Items- Creating necessary files

Lecture 291 Product Variant Items- Working with create feature

Lecture 292 Product Variant Items- Show created data at datatable

Lecture 293 Product Variant Items- working with edit feature

Lecture 294 Product Variant Items- working with delete and status feature

Lecture 295 Product - Delete product with gallery images and variants

Lecture 296 Product - Working with status feature

Lecture 297 Product- adding more protection

Section 54: Ecommerce: Handle seller (vendor) products in backend

Lecture 298 Seller Product- Show all seller product in backend

Lecture 299 Seller Product- Show all pending product (part - 1)

Lecture 300 Seller Product- Show all pending product (part - 2)

Lecture 301 Seller Product- Making sidebar active

Lecture 302 Seller Product- Making changes on update feature

Section 55: Ecommerce: Flash Sale Feature

Lecture 303 Flash Sale- Creating necessary files

Lecture 304 Flash Sale- Working with create feature

Lecture 305 Flash Sale- Add products in flash sale

Lecture 306 Flash Sale- Show flash sale products in datatable

Lecture 307 Flash Sale- remove product from sale

Lecture 308 Flash Sale- Making flash sale counter dynamic

Lecture 309 Flash Sale- Show flash sale products in frontend

Lecture 310 Flash Sale- Show products at flash sale page

Lecture 311 Flash Sale- Fixing pagination design

Section 56: Ecommerce: Product Details Page

Lecture 312 Product Details - Show dynamic contents at details page (part - 1)

Lecture 313 Product Details - Show dynamic contents at details page (part - 2)

Lecture 314 Product Details - Show dynamic contents at details page (part - 3)

Lecture 315 Product Details - Optimize query relations and fixing issues

Section 57: Ecommerce: General settings

Lecture 316 General settings- Creating necessary files and design

Lecture 317 General settings- Handle the form

Lecture 318 Setting default time zone and fixing the product currency icons

Section 58: Ecommerce: Backend Coupon System Setup

Lecture 319 Coupon - Creating necessary files and designs

Lecture 320 Coupon - Working with create coupon

Lecture 321 Coupon - Show created data at datatable

Lecture 322 Coupon - Working with edit feature

Lecture 323 Coupon - Delete coupon and status update

Section 59: Backend Shipping Rule

Lecture 324 Shipping Rule - Creating necessary files and designs

Lecture 325 Shipping Rule - Working with create page

Lecture 326 Shipping Rule - Show created data at datatable

Lecture 327 Shipping Rule - Working with edit page

Lecture 328 Shipping Rule - Working with Delete and status change feature

Section 60: Ecommerce: Frontend User Multi address

Lecture 329 User Address- Create necessary files and designs

Lecture 330 User Address- Working with create page

Lecture 331 User Address- Show created address

Lecture 332 User Address- working with edit page

Lecture 333 User Address- working with delete address

Section 61: Ecommerce: Frontend Add To Cart Feature

Lecture 334 Frontend- Add dynamic titles in all pages

Lecture 335 Add To Cart - Working with add to cart feature (part - 1)

Lecture 336 Add To Cart - Working with add to cart feature (part - 2)

Lecture 337 Add To Cart - Show dynamic data at product pop up modal (part - 1)

Lecture 338 Add To Cart - Show dynamic data at product pop up modal (part - 2)

Lecture 339 Add To Cart - Show cart products at cart page ( part - 1)

Lecture 340 Add To Cart - Show cart products at cart page ( part - 2)

Lecture 341 Add To Cart - Working with quantity increment

Lecture 342 Add To Cart - Show calculated product total price

Lecture 343 Add To Cart - Working with quantity decrement

Lecture 344 Add To Cart - Cart clear and remove cart feature

Lecture 345 Add To Cart - Some on add to cart feature

Lecture 346 Add To Cart - Show dynamic cart counter

Lecture 347 Add To Cart - Working with sidebar cart (part - 1)

Lecture 348 Add To Cart - Working with sidebar cart (part - 2)

Lecture 349 Add To Cart - Working with sidebar cart (part - 3)

Lecture 350 Add To Cart - Working with sidebar cart (part - 4)

Lecture 351 Add To Cart - Adding add to cart feature in product popup modal

Lecture 352 Add To Cart - Adding add to cart feature in product cart

Lecture 353 Add To Cart - some fixes and updates

Lecture 354 Add To Cart - Quantity validation in add to cart

Lecture 355 Add To Cart - Adding subtotal at cart view page

Section 62: Ecommerce: Coupon Feature in Front-end

Lecture 356 Coupon - Working with coupon feature (part - 1)

Lecture 357 Coupon - Working with coupon feature (part - 2)

Lecture 358 Coupon - Working with coupon feature (part - 3)

Lecture 359 Coupon - Working with coupon feature (part - 4)

Section 63: Ecommerce: Frontend Checkout Page Setup

Lecture 360 Checkout - Creating necessary files and designs

Lecture 361 Checkout - Working with address create form

Lecture 362 Checkout - Working dynamic calculation and shipping methods (part - 1)

Lecture 363 Checkout - Working dynamic calculation and shipping methods (part - 2)

Lecture 364 Checkout - Working dynamic address

Lecture 365 Checkout - Handling form and validation

Lecture 366 Checkout - Do some more validation and redirect to payment page

Section 64: Ecommerce: Payment gateways and orders setup

Lecture 367 Payment gateway - Working with payment page

Lecture 368 Payment gateway - Show order summery

Lecture 369 Payment gateway - Working with PayPal setting page (part - 1)

Lecture 370 4_Payment gateway - Working with PayPal setting page (part - 2)

Lecture 371 Payment gateway - Working with PayPal integration (part - 1)

Lecture 372 Payment gateway - Working with PayPal integration (part - 2)

Lecture 373 Order - Creating tables for orders and transaction

Lecture 374 Order - Storing all the order data to database

Lecture 375 Stripe gateway - Working with Stripe setting page

Lecture 376 Stripe gateway - implementation of stripe

Lecture 377 Order - Store order details in DB

Lecture 378 Razorpay gateway - Working with Stripe setting page

Lecture 379 Razorpay gateway - implementation of razorpay

Lecture 380 Order- Store Razor pay order details

Section 65: Ecommerce: Handle Order in Backend

Lecture 381 Handle Order - Creating necessary files at backend

Lecture 382 Handle Order - Adding columns add datatable

Lecture 383 Handle Order - Working with order details page (part - 1)

Lecture 384 Handle Order - Working with order details page ( part - 2)

Lecture 385 Handle Order - Fixing order details page calculation issue

Lecture 386 Handle Order - working with order status change

Lecture 387 Handle Order - showing status at datatable

Lecture 388 Handle Order - working with payment status

Lecture 389 Handle Order - Adding printing feature to order page

Lecture 390 Handle Order - Creating specific status pages for order status

Lecture 391 Handle Order - delete order

Lecture 392 Handle Order - working with transaction table

Lecture 393 Handle Order (vendor) - show order list on vendor side

Lecture 394 Handle Order (vendor) - working with order detail page

Lecture 395 Handle Order (vendor) - change order status

Lecture 396 Show orders at users dashboard

Section 66: Ecommerce: Home Page Setup

Lecture 397 Working with home page setting page (part - 1)

Lecture 398 Working with home page setting page (part - 2)

Lecture 399 Working with home page setting page (part - 3)

Lecture 400 Working with home page setting page (part - 4)

Lecture 401 Frontend- Showing data on popular category section (part - 1)

Lecture 402 Frontend- Showing data on popular category section (part - 2)

Lecture 403 Frontend- Show brands at frontend

Lecture 404 Frontend- working with type base product section

Lecture 405 Backend- working with single category product slider

Lecture 406 Frontend - Show category slider one products at frontend

Lecture 407 Frontend - working with category product slider section two

Lecture 408 Frontend - fixing the product modal issue

Lecture 409 Frontend - working with category product slider section three

Lecture 410 Product page - Show products on product page depending on category

Lecture 411 Product page - change product list design depending on session

Lecture 412 Product page - Show products on product page depending on child category

Lecture 413 Product page - working with product page filtering (part - 1)

Lecture 414 Product page - working with product page filtering (part -2 )

Lecture 415 Product page - working with product page brand filtering

Lecture 416 Product page - fixing some issues in products pages

Lecture 417 Product Search - working with product search feature

Section 67: Ecommerce: Wish list features

Lecture 418 Wish list - working with wish list features

Lecture 419 Wish list - working with wish list page

Lecture 420 Wish list- adding wish list feature to all product buttons

Lecture 421 wish list - show dynamic wish list counter

Section 68: Ecommerce: Site Footer

Lecture 422 Site Footer- working with footer info (part - 1)

Lecture 423 Site Footer- working with footer info (part - 2)

Lecture 424 Site Footer- working with footer social links ( part - 1)

Lecture 425 Site Footer- working with footer social links ( part - 2)

Lecture 426 Site Footer- footer grid two (part - 1)

Lecture 427 Site Footer- footer grid two (part - 2)

Lecture 428 Site Footer- footer grid three

Lecture 429 Site Footer- Working with smtp setting at backend

Lecture 430 Newsletter - working with newsletter (part - 1)

Lecture 431 Newsletter - working with newsletter (part - 2)

Lecture 432 Newsletter - working with newsletter (part - 3)

Lecture 433 Newsletter - working with newsletter (part - 4)

Section 69: Ecommerce: Ad Feature

Lecture 434 Ad Feature - Creating necessary files and design at backend

Lecture 435 Ad Feature - Creating form fields and handle them (part-1)

Lecture 436 Ad Feature - Creating form fields and handle them (part-2)

Lecture 437 Ad Feature - Creating form fields and handle them (part-3)

Lecture 438 Ad Feature - Creating form fields and handle them (part-4)

Lecture 439 Ad Feature - showing ad banners at frontend

Section 70: Ecommerce: Customer Review System

Lecture 440 Review System - working with review form

Lecture 441 Review System - render review form on condition

Lecture 442 Review System - storing data at the db

Lecture 443 Review System - show user create reviews at user dashboard

Lecture 444 Review System - show user create reviews at vendor dashboard

Lecture 445 Review System - show user create reviews at admin dashboard

Lecture 446 Review System - showing product ratings at frontend products

Section 71: Ecommerce: Site Pages

Lecture 447 Frontend- Working with vendor page

Lecture 448 Frontend- Working with vendor request page ( part-1 )

Lecture 449 Frontend- Working with vendor request page ( part-2 )

Lecture 450 Backend- Working with vendor request approve feature ( part - 1)

Lecture 451 Backend- Working with vendor request approve feature ( part - 2)

Lecture 452 Backend- Working with customer page

Lecture 453 Frontend- Updating login logic

Lecture 454 Backend- Vendor condition page in backend

Lecture 455 Frontend- About page feature

Lecture 456 Frontend- Terms and condition page feature

Lecture 457 Frontend- contact page (part - 1)

Lecture 458 Frontend- contact page (part - 2)

Lecture 459 Backend- role assign feature at backend

Lecture 460 Backend - creating a admin list page at backend

Lecture 461 Frontend - working with product tracking page

Section 72: Ecommerce: Blog Features

Lecture 462 Blog- working with blog category at backend (part - 1)

Lecture 463 Blog- working with blog category at backend (part - 2)

Lecture 464 Blog- working with blog feature at backend (part - 1)

Lecture 465 Blog- working with blog feature at backend (part - 2)

Lecture 466 Blog- working with blog feature at backend (part - 3)

Lecture 467 Blog- showing blogs at frontend

Lecture 468 Blog- working with social share buttons

Lecture 469 Blog- working with comment section

Lecture 470 Blog- working with rest of the portion on blog view page

Lecture 471 Blog- show blog comment list at backend

Section 73: Ecommerce: Dashboard Analytics

Lecture 472 User Dashboard - working with user dashboard (part - 1)

Lecture 473 User Dashboard - working with user dashboard (part - 2)

Lecture 474 Vendor Dashboard - working with user dashboard (part - 1)

Lecture 475 Vendor Dashboard - working with user dashboard (part - 2)

Lecture 476 Admin Dashboard - working with admin dashboard (part - 1)

Lecture 477 Admin Dashboard - working with admin dashboard (part - 2)

Section 74: Ecommerce: Site Settings

Lecture 478 Site Setting - working with site setting logo and favicon

Lecture 479 Site Setting - showing logo favicons at frontend

Lecture 480 Site Setting - adding RTL support in site

Section 75: Ecommerce: More Payment Gateways

Lecture 481 COD - Adding cash on delivery feature at payment page

Lecture 482 Fixing some earning calculation in dashboard

Section 76: Ecommerce: Bug fixings and Enhancements

Lecture 483 Bug fixings - fixing all kind of login issues

Lecture 484 Bug fixings - fixing bugs on dashboard

Lecture 485 Bug fixings - frontend design issue resolve

Lecture 486 Enhancement- Adding dynamic stock update

Lecture 487 Enhancement- Protecting model relations

Lecture 488 Bug fixings - fixing the vendor create page issue

Lecture 489 Bug fixings - toaster icon issue fix and delete unused files

Section 77: Ecommerce: Source Code

Lecture 490 Ecommerce Source Code with Database

Lecture 491 Front-end and Admin Panel Template

Aspiring developers who want to become proficient in Laravel.,Web developers who want to take their Laravel/PHP skills to the next level.,Students who want to gain practical experience in building a complete e-commerce project with Laravel.,University students who need to complete a project assignment using Laravel.,Working professionals who want to add Laravel experience to their work portfolio and expand their job opportunities.