Laravel Jetstream+Livewire: Real Mini-Project
January 2021 / 2 h 06 min / Laravel 8
Course released: January 2021
Course length: 2 h 06 min
Laravel version: 8
Laravel Jetstream is a new official Auth Starter Kit released with Laravel 8, so let's try to build a mini-project with it, in a live-coding fashion.
- How to install/configure Jetstream (version 2) and how it works under the hood (Livewire stack)
- How to create custom Laravel 8 functions on top of Jetstream
- Along the way, we will touch: Database Seeds, Eloquent queries, File Uploads, Email notifications, Livewire Events, and more.
The final project repository will be available on Github.
Your Instructor
I consider myself a Laravel expert. Work with Laravel for around 7 years, sharing my thoughts on the YouTube channel "Laravel Daily": https://www.youtube.com/c/LaravelDaily
I also have written a Laravel Daily Blog for 5+ years.
Course Curriculum
-
StartListings: Model, Fake Data Seed, Menu, Table with Tailwind UI (6:15)
-
StartForm to Add a Listing with Validation (6:27)
-
StartEdit and Delete the Listing (6:23)
-
StartEdit/Delete Only My Listings with Laravel Policies (5:29)
-
StartListing Photos Upload with Spatie Media Library (8:11)
-
StartEdit/Delete Photos (8:11)
-
StartTaxonomies: Categories, Sizes, Colors (10:47)
-
StartListings Search, Filters and Pagination (9:08)
-
StartSaved Listings with Laravel Livewire (10:05)
-
StartMessage System with Sending Email and Throttling (13:34)