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
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.