Brief Introduction
Online Shopping Store in LaravelDescription
In this course you'll learn how to create E-Commerce Website from scratch in Laravel. The process has never been easier we'll take you from the very beginning stages of downloading Laravel till the last steps of adding products to cart and Paypal Payment as well.
Build E-Commerce Website in Laravel:
E-commerce is online shopping store for selling/buying products. We'll use Laravel framework to build a complete E-commerce website. If you've good understanding & experience in php & mysql then this course is for you. Laravel is a framework based off php so instead of creating your php code which would take a lot of time and effort to create,maintain and add special features to it. Laravel has made the process utterly simple because Laravel is based on the MVC concept which makes your code clean,easy to use & debug. Moreover, Laravel provides many features that would be hard to create by just using php alone. For example, user authentication, pagination, password hashing, sharing data with all pages & restricting access to pages all these and more are so simple to create in Laravel unlike php. Finally, learning a commonly used framework like Laravel will put your feet at the door of any potential employer & you'll be desired to be hired by many companies.
Some Of What you will learn in Build E-Commerce Website in Laravel :
Downloading Laravel & Create New Project
Creating Models,Controllers & Views
Learning Organized Templates With Blade
Creating Shopping Cart
Creating Admin Panel for E-Commerce
Uploading New Products & Images
Middlewares & restricting Access To Admins
Adding Pagination to E-Commerce Website
Creating Categories for E-Commerce Website
Searching for Specific Products
Adding Admin control panel for products & order
Integrate Paypal Payment gateway in your store
Sending emails to your customers upon order creation
And Much Much More!
Notes:
Laravel version used 5.6
php version used 7
Source code of this course is attached to the end of the course, and you can download it, use it & even develop it more.
Requirements
- Requirements
- Intermediate PHP knowledge
- Good Object Oriented Programming Skills
- Knowledge Of How Frameworks Work
- Basic Understanding Of Html & Css
- Windows 7/8/8.1/10, Mac OS or Linux
- Stable Internet Connection
- Knowledge Of Using Command Line/Terminal
- Knowledge Of How To Download & Install Programs In Your Operating System
- Laravel 5.6 & Php 7
- Xampp local server
Knowledge
- How To Install Laravel
- How To Create A Complete Project/Website In Laravel
- How To Create E-Commerce Website In Laravel
- Learn Everything About Routes
- Learn How To Use PHP Artisan Commands
- Learn How To Create Models & Controllers
- Learn How To Create Views Using Blade
- Connect Website To Database & Create Tables
- Get Products From Database & Display Them For Customers
- Add Bootstrap To Your Project
- Learn About Blade & How To Use Its Most Important Features
- Create Cart & Display Prices & Quantities
- Redirect Users To Specific Pages
- Delete Items From Cart
- Make User Authentication Using Laravel Auth
- Share Data With All Views
- Create Admin Dashboard To Control All Products
- Update Product Fields
- Upload & Update Product Image
- Create New Products Using Admin Dashboard
- Delete Product From Database Using Admin Dashboard
- Restrict Access To Admins Only
- Add Pagination To Your Website
- Categorize Your Products & Use Query Builder
- Categorize your products according to gender
- Add Search Feature So That Customers Search For Specific Product
- Increase & decrease number of items in cart
- Create a Robust Checkout System
- Add Payment Gateway Page
- Integrating Paypal with your e-commerce store
- Multi Admin levels
- Send Emails From Your E-commerce website
- Ajax GET/POST requests to add items to Cart