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.
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)