Laravel筆記 – FullStack Laravel Vue.js E-commerce Series
FullStack Laravel Vue.js E-commerce Series:
-
Local Environment Setup
-
Laragon installation (Local Development Server)
-
Composer Installation (PHP Dependency Manager)
-
Node js installation (For Runtime Environment)
-
Useful Chrome Extension for Development
-
Vue.js dev tools
-
Form Filler
-
JSON Formatter
-
Wappalyzer
-
Git installation & github details (For Version Control)
-
Editor Installation & Setup (Vs Code & PHP Strom)
-
Introduction About Laravel Framework & Laravel Installation
-
Details About Laravel Framework Folder Structure
-
Discuss about Laravel MVC (Model,View,Controller)
-
Basic CRUD Operation by Laravel (For Fresher)
-
Env Details & Database Creation & Configuration
-
Details About Laravel Migration
-
Details About Laravel Model
-
Details About Laravel View
-
Insert Data To Database
-
Complete CRUD operation (edit,update,delete)
-
Fresh laravel Installation and start Ecommerce
-
Laravel installation, Basic uses git and github
-
Assets management & Master View
-
Analysis about ecommerce html template for database design
-
Database Design by Erdplus
-
Migration,Model, Controller Creation
-
Introduction about vue js & installation.
-
Introduction and installation
-
Basic Vue js
-
Working with laravel and vue js
-
Front-end Scaffolding
-
Assets management for vue js
-
Laravel with Vue-Router
-
Introduction about vue-router & installation
-
Frontend Routing Scaffolding with Vue-Router
-
Admin Routing Scaffolding with Vue-Router
-
Laravel and Vue router mix routing
-
Admin LTE installation and setup for admin dashboard
-
Basic Component design and setup for admin dashboard
-
Basic Component design and setup for frontend
-
Schema design by laravel migration
-
Laravel with Vuex
-
Introduction about Vuex & installation and basic uses
-
Vuex store setup for Ecommerce Project by vuex module
-
Authentication
-
User authentication component design
-
User registration
-
User login
-
Get authenticate user data by vuex module
-
User logout and element ui setup
-
Admin Authentication
-
Admin login component design
-
Admin login configuration
-
Admin login
-
Admin Logout
-
Global vue router navigation guard for admin dashboard
-
Font Awesome support and get authenticate admin by vuex
-
Multiple component creation, routing and active class
-
Category CRUD
-
Category List page design by element UI
-
Factory, tinker, resource route, get category list by vuex
-
Category list display with moment js, vue filter included
-
Delete category by resource route
-
Add new category
-
Update category
-
Category list pagination by vuex
-
Multiple category delete by checkbox
-
Brand CRUD
-
Complete brand CRUD
-
Customer CRUD
-
Customer list display with pagination
-
Product CRUD
-
Laravel factory with details
-
Product list display
-
Product single and multiple delete
-
Product details view
-
Add new product
-
Update product
-
Work with frontend
-
Basic Component Design for frontend
-
Working with product page
-
Display product list
-
View Product
-
Add to cart
-
Display sidebar
-
Product filtering
-
Product pagination
-
User login registration implementation to template
-
Add to wishlist
-
Working Checkout Page
-
Checkout page design
-
Complete Checkout process by CashOnDelivery
-
Order Processing
-
Display order in admin panel
-
Define relation in user, order & order-items
-
Complete order details
-
Display order in user dashboard
-
Stripe Payment gateway Integration
-
Code optimization
-
Ready to build production version
-
Deploy in live Server