Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Laravel - Food Ordering & Inventory Management Project
Rating: 4.6 out of 5(6 ratings)
61 students
Created byMD ABUL BASHER
Last updated 4/2023
English

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

Course content

49 sections111 lectures25h 26m total length
  • Fundamental - Introduction4:40
  • Food Ordering - Introduction12:24
  • Inventory - Introduction14:26

Requirements

  • Basic PHP Knowledge
  • Basic HTML, CSS Knowledge
  • Experience to work with a code editor
  • Basic Bootstrap Knowledge
  • Knowledge about local server. For example, xampp, wampp or any
  • Basic of OOP (Object Oriented Programming)

Description

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

Who this course is for:

  • Those who want to be a Laravel developer
  • Students who want to learn laravel for their university projects
  • Experts who want to get a job in laravel
  • Those who want to increase their knowledge in programming