Course Information
Course Overview
In this course, you will learn complete Laravel 9 from scratch with inventory & Food Ordering project: basic to advance
We have created complete Inventory and Food Ordering management system with Laravel 9.
If you are new to Laravel or beginner to Laravel, you will be able to learn it in advanced level from this course.
Here we have taught the students:
Composer - Installing composer in local machine, installing package using composer
MVC (Model, View, Controller) - How it works and details about this
Laravel 9 Installation - Installation process, directory structure and about the .env file
Route - Basic route, route parameter, route group, prefix etc.
Middleware - How it works, types of middleware, registering etc.
Controller - Basic controller, partial and resource controller
View - view features (extends, include, yield, section), conditions, loop
Working with Database - Connection, model, migration, seeder, fakers etc.
Basic CRUD (Create, Read, Update, Delete) system in Laravel 9 - Environment setup, validation, store data, show, edit, delete data from database
Image CRUD (Create, Read, Update, Delete) system in Laravel 9 - Environment setup, validation, store data, show, edit, delete image from database
Using Image Intervention in Laravel 9 - Image crud with intervention image, environment setup, store, delete, edit and show the data
Complete Authentication System with Laravel 9 UI - Create project, user registration, email verification, login and logout in authentication, forget password system, reset password system
How to create an inventory management system from scratch.
How to create and print report.
Manage Invoice Setup
Supplier Management
Products Management
Unit Management
Creating Cart System
Creating Reservations System
Course Content
- 49 section(s)
- 111 lecture(s)
- Section 1 Introduction
- Section 2 Fundamental: Composer
- Section 3 Fundamental: MVC (Model, View, Controller)
- Section 4 Fundamental: Laravel
- Section 5 Fundamental: Route
- Section 6 Fundamental: Middleware
- Section 7 Fundamental: Controller
- Section 8 Fundamental: View
- Section 9 Fundamental: Database
- Section 10 Fundamental: Basic CRUD
- Section 11 Fundamental: Image CRUD
- Section 12 Fundamental: Intervention Image
- Section 13 Fundamental: Laravel Authentication - Using UI
- Section 14 Food Ordering: Project Setup and Necessary Package Installation
- Section 15 Food Ordering: Admin and User Login
- Section 16 Food Ordering: Mastering Admin Template
- Section 17 Food Ordering: Category
- Section 18 Food Ordering: Menu
- Section 19 Food Ordering: Blog
- Section 20 Food Ordering: Gallery
- Section 21 Food Ordering: Slider
- Section 22 Food Ordering: Mastering Home Page
- Section 23 Food Ordering: Login Page Design
- Section 24 Food Ordering: Show Slider and Menu
- Section 25 Food Ordering: Mastering Menu Page
- Section 26 Food Ordering: Reservation
- Section 27 Food Ordering: Show Photos and Videos
- Section 28 Food Ordering: Blog
- Section 29 Food Ordering: Service
- Section 30 Food Ordering: Staff
- Section 31 Food Ordering: Gneral Settings
- Section 32 Food Ordering: About and Contact Page
- Section 33 Food Ordering: Cart
- Section 34 Food Ordering: Checkout
- Section 35 Food Ordering: Payment Gateway
- Section 36 Food Ordering: Show Orders In Backend
- Section 37 Food Ordering: Dashboard Setup and Organization
- Section 38 Inventory: Project Setup
- Section 39 Inventory: Login and registration
- Section 40 Inventory: Supplier
- Section 41 Inventory: Customer
- Section 42 Inventory: Category
- Section 43 Inventory: Product
- Section 44 Inventory: Unit
- Section 45 Inventory: Purchase
- Section 46 Inventory: Invoice
- Section 47 Inventory: Report
- Section 48 Inventory: Dashboard
- Section 49 Source Code
What You’ll Learn
- Composer installation and usage, Using package in Laravel 9, MVC (Model, View, Controller) Pattern in Laravel, Laravel File and Folder Structure, About the .env file, Basic Laravel Routing, Route Parameters, middleware, prefix, named route, Normal and Resource Controller, View and blade files, Seeder and Faker in Laravel 9, Basic CRUD (Create, Read, Update, Delete) System from Scratch, Image CRUD (Create, Read, Update, Delete) System from Scratch, Image Intervention System, Laravel Basic Authentication using Laravel UI - Registration, Email Verification, Forget and Reset Password, Managing Role and Permission Using Spatie Laravel Permission, Creating Menu Of Food Item, Creating Reservations System, Sending Email To Reserver and Restaurant, Creating Cart System, Creating Blog System, Implementing Popular Payment Gateways, Creating Checkout System, Complete Inventory Management Project with Laravel 9, Purchase Management, Manage Invoice Approval, Supplier Management, Unit Management, Invoice Setup, Report Management