Laravel Filament Tutorial for Beginners | Build a mini Students Management System | Updated for V3
In this series, we will be working on the following:
- Define Custom Bulk Action to Export Students Data
- Applying Custom Filters To Student’s Table
- Display Student’s Count/Section Data
- Show Badge, Change Icons, Group Nav Items
- Work on Dashboard Customization
- Work with Validations in FilamentPHP
- Learn how to Implement Dependent Dropdowns
- Define a Custom Bulk Action to Import Students Data from an Excel file
- Learn how to define a separate panel for Students
- Learn how to change the default login behavior in Filament-based applications.
- Learn how to work with PDFs/QR Codes in Filament Admin Panels.
- And so much more...
--------------------------------------------------------------------------------
Resources ------------------------------------------------------------------
FilamentPHP Documentation:
GitHub Repo for this Video:
-----------------------------------------------------------------------------------
Support My Work:
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
Connect With Me:
Twitter:
-----------------------------------------------------------------------------------
Contents of this video ----------------------------------------------
00:00 - Introduction
02:02 - Setup Laravel and Filament
07:40 - Setup Models/Migrations/Factories/Seeders
23:00 - Work on ClassResource
31:28 - Display Classes Data
36:20 - Display Sections Data on the table
44:43 - Display Students Data
50:48 - Work on Create/Edit Form of StudentResource
01:03:23 - Export Selected Records
01:14:06 - Implement Filters
01:27:05 - Show Students Count
01:31:11 - Add Badge, Change Icons, and Group Nav items
01:37:19 - Work with Widgets
01:48:18 - Fix Validation Related Issues
01:55:34 - Work with PDF Generations
02:07:36 - Generating QR Codes
02:18:59 - Implement Custom Login Behaviour
-----------------------------------------------------------------------------------
My Youtube PlayLists:
Datatables Series:
-----------------------------------------------------------------------------------
Vue Datatables Series :
-----------------------------------------------------------------------------------
Livewire Datatables Series:
-----------------------------------------------------------------------------------
Integrating E-Sewa Payment Gateway on a Laravel App:
-----------------------------------------------------------------------------------
Laravel Fortify Integration Tutorial:
-----------------------------------------------------------------------------------
Implement Dynamic Navigation Bar on a Laravel App:
-----------------------------------------------------------------------------------
Implementing Select2 on a Laravel App:
-----------------------------------------------------------------------------------
8 views
17
8
2 months ago 00:07:17 9
Code Review of Pan: Repositories, ENUMs, Value Objects
2 months ago 00:05:27 1
Let’s build a CMS with Filament 3 and Laravel 11 | #32 - Carousel block part 2
2 months ago 00:11:39 1
Let’s build a CMS with Filament 3 and Laravel 11 | #31 - Carousel block
2 months ago 00:05:12 1
Laravel Separate Admin Model and Guard: WHY?
2 months ago 00:05:11 1
Let’s build a CMS with Filament 3 and Laravel 11 | #30 - Email Builder part 2
2 months ago 00:17:53 4
So I’ve tried 3 popular Laravel CMSs...
2 months ago 00:03:50 1
Laravel Validation: required_with and required_without_all
2 months ago 00:02:59 1
Let’s build a CMS with Filament 3 and Laravel 11 | #29 - Email Builder
2 months ago 00:08:18 1
Let’s build a CMS with Filament 3 and Laravel 11 | #28 - Small improvements
2 months ago 00:07:06 1
Let’s build a CMS with Filament 3 and Laravel 11 | #27- Menu Builder part 4
2 months ago 00:07:33 1
Let’s build a CMS with Filament 3 and Laravel 11 | #26- Menu Builder part 3
2 months ago 00:07:37 2
Automated Tests in Filament: Practical Example
2 months ago 00:03:45 2
Laravel Policies: Add Custom Methods
2 months ago 00:05:34 1
Laravel Form Request Authorize() Method: Useless?
2 months ago 00:03:50 1
Let’s build a CMS with Filament 3 and Laravel 11 | #245- Menu Builder part 2
2 months ago 00:05:14 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #18 - Infinite Scroll part 2
2 months ago 00:12:33 5
Laravel vs Symfony CRUD: Live-Coding Demo
2 months ago 00:08:45 3
9 Laravel/PHP Tips in 8 Minutes: September 2024
2 months ago 00:05:04 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #18 - Infinite Scroll part 1
2 months ago 00:14:33 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #17 - Follow functionality
2 months ago 02:17:12 1
Ep-21: Laravel Kanban Board ✅ Create New Labels
2 months ago 00:05:53 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #16 - Profile Page part 3
2 months ago 00:02:30 1
Let’s build a CMS with Filament 3 and Laravel 11 | #24 - Menu Builder
2 months ago 00:07:45 1
Let’s build a Twitter clone with Livewire 3 & Laravel Reverb | #16 - Profile Page part 2