
Learn sign up and login flows, profile updates, admin role controls, and loan application workflows within a Laravel 11 system.
The course provides a zipped project attachment; download and extract it to access all pages and components, then follow the included steps in order.
Explore Laravel's folder structure, from the Http folder with controllers and middlewares to models and the resources views, showing how the model–view–controller pattern organizes data and presentation.
Master routing in Laravel by mapping http requests to responses through web and api routes. See how to return blade views and define get and post routes using controllers.
Learn how Laravel middleware filters requests in the Http lifecycle, enabling authentication, login and session management. Create and register a custom age-check middleware to protect routes.
Explore how a Laravel model represents a database table and interacts with it via the active record pattern, then create migrations to define table structures and run them with artisan.
Explore Laravel database seeding by creating seeder classes with artisan, inserting ten random user records with hashed passwords, and using factories to seed related tables like boats.
Fetch records in a Laravel view using the query builder or Eloquent ORM, then display name, email, and address with a serial number.
Explore a Laravel 11 project demo that manages taxes, creating, viewing, editing, and deleting taxes while adding sessions and exercises.
Install and start a new Laravel project using composer, either via global installer or create-project, rename the folder, run php artisan serve, and open 127.0.0.1 in a code editor.
Design and implement a tax creation view in Laravel 11 by wiring a route and controller, building a blade form with tax name and description, and linking back to taxes.
Create a store route and controller method to submit tax data to the database using a custom request, validation, and csrf protection.
Retrieve tax records in the controller index via the tax model, pass them with compact, and render a view listing tax name and description with view, edit, and delete links.
Create a Laravel get route and show method to fetch a single tax record, render the tax.show view with compacted data, and wire index links to the detail page.
Learn to build an edit workflow in Laravel by adding an edit route, edit view, and update logic, including prefilled form fields, validation, and redirect after updating.
Add a delete route and controller method, delete the task via the Task model, redirect to all tasks, and provide a delete form with CSRF token and a delete button.
Install Laravel Breeze to enable multi authentication, select the Blade stack, and run npm run dev to scaffold login and register views for a hospital management system project.
Set up the hospital management system database, update the users migration to add a role column with patient, doctor, and admin, and run php artisan migrate to create tables.
Seed three default users—patient, doctor, and admin—into the Laravel users table using the db facade or the User model, hash passwords, and run php artisan db:seed.
Seed data and test login for admin, doctor, and patient users to verify dashboards. Create blade views for each dashboard and plan middleware to route users to the correct dashboard.
Create and register three middleware (admin, doctor, patient) to support multi-authentication in a Laravel 11 app, then add user model functions and alias names in the kernel for route protection.
Set up a three-role multi-auth system by creating admin, doctor, and patient controllers, registering routes with middleware, and directing logged-in users to their respective dashboards.
Learn to customize a Laravel 11 login page with a post form, csrf token, email and password fields, forgot password and register links, and bootstrap error alerts.
Customize the registration page by mirroring the login setup, copying the code, applying CSS and assets, and wiring routes and validation for a working register flow.
Create and validate a Laravel register form with method and action, include CSRF token, add fields for name, email, password, and password confirmation, wire login route, and implement validation messages.
Set up the patient dashboard by integrating the patient profile, index page, and css and js assets, while enabling a searchable, paginated data table; plan doctor and admin dashboards next.
Segment the patient dashboard by creating modular blade components, display the logged-in user's name in the nav, and enable logout via a post form with CSRF protection.
Set up the database for a multi-auth Laravel 11 project by configuring .env for MySQL, creating migrations for users and transactions, and linking transactions to users with a belongs-to relationship.
Implement a Laravel 11 multi authentication system by creating admin and user views, middleware, routes, and a transaction controller to route users to admin or user dashboards based on role.
Learn to implement a Laravel 11 multi-auth system with role-based redirects to admin or user dashboards, refine login and registration flows using Breeze authentication, and ensure proper access control.
In this lecture you will learn to setup laravel project together with tailwind css
Here are downloads items helpful in this lecture
Tailwind CSS Laravel Setup
Xampp Download
Composer Download
NodeJS Download
VS Code Download
In this lecture you will learn how to run the project for the first time
Learn to install and configure Laravel Breeze for authentication, set up a database, modify the users migration with image, phone, role, and status, and run migrations.
Seed default user data into your Laravel 11 project by creating a users table seeder, defining admin and regular user records, hashing passwords with bcrypt, and running the database seeder.
Define belongs-to and has-many relationships between loan type and loan application models, and populate the loan type select with dynamic data from the database.
Add an incorrect login message component to the login form using Tailwind CSS in Laravel 11, displaying email or password errors from the Laravel error bag.
Customize the forget password page generated by breeze authentication by editing the blade file, integrating Tailwind CSS, and adjusting the form, back to login link, and the home URL navigation.
Customize the reset password page by copying and replacing code, updating the form with token and email fields, and validating the password meets the eight-character minimum via npm run dev.
Customize the registration page by replacing the default register blade with a template, update name, email, password, and confirmation fields, integrate login links and validation, and apply offline tailwind styling.
Create admin and user controllers under a backend folder, then implement a check role middleware to separate admin and user dashboards in Laravel 11, registering the middleware in kernel.
Learn to implement role-based redirects in Laravel 11 using middleware to route admins to the admin dashboard and users to the user dashboard after login.
Learn to implement logout and display the logged-in user's name and role in Laravel 11 header, using Tailwind CSS to add cursor pointers and a logout form with CSRF token.
Develop an admin profile page in Laravel 11 by creating the admin profile route and controller method, building a blade view, and integrating a profile update component with image preview.
Add a toast notification after updating a profile in Laravel eleven, installing the package via composer, displaying a success message and confirming the update.
Learn to implement an admin update password feature in Laravel 11 by adding routes, a controller method, and a password update view with current, new, and confirmation fields.
Implement a password update flow in Laravel 11 by adding a store password method in the admin controller, validating current and new passwords, and hashing with bcrypt.
Build a user profile view in Laravel by mirroring the admin workflow: add a user profile route in web.php, return the profile view, and enable updating name, password, and image.
Update and save user profile details, including name, phone, and image, by following the user profile update workflow in Laravel 11, with route and view alignment and a success message.
Configure the post route to update the user password and mirror the admin controller logic; test current and new passwords, then display a success toast.
Laravel Mastery Course with Projects
Are you ready to embark on a journey to become a Laravel expert and build real-world web applications? Welcome to the "Laravel Mastery Course with Projects."
In this comprehensive course, you'll not only master the Laravel PHP framework but also apply your knowledge to create powerful, dynamic projects. Whether you're a beginner or have some web development experience, you'll find this course to be a valuable resource.
Laravel is a web application framework with expressive, elegant syntax. in this course you are going to learn many concepts, below are some of the features you will perfect in this course:
- Multi-Authentication System for different users
- Master Laravel Routing System to Pro Level
- Learn how to create from scratch Laravel Project in Conjunction with Tailwind CSS
- How to Manipulate Images
- How to advance prompt alerting system
- Beginner to Advance best use of JavaScript
the above mentioned are just few among the much features that you will master while learning through the use of this course
Who deserve course like this:
Curious developers whose intention is 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 loan management system 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.