Let's build a powerful CSV importer with Livewire, completely from scratch. This can handle millions of rows, be reused for multiple models, and by using job batches, doesn't require the browser to be open.
This course is for you if:
Laravel's batching sequentially runs jobs on a queue. With Livewire, we can poll for the progress of a batch and show a progress bar to the user. In this course, we'll fake the steps needed to 'create a server' to demonstrate it!
An appointment booking system with employees, services and time slots that automatically adjust based on schedules, employee unavailability and booked slots. We'll build up the logic for the time slot generator, then pull it together into a UI built with Livewire.
Building powerful apps with Livewire is a breeze, but as your app grows, you may run into performance issues. This series covers tips and techniques to keep your Livewire apps speedy.
Build a comment system with Livewire that instantly works for any model. Drop in the Livewire component to support comments, replies, editing, deleting and markdown.