Welcome to the course! In this first episode, we get a feel for what we'll be building—a Trello clone, powered by Livewire. We start things off with a demo of the final app, exploring a board that’s already set up so you can see the main features in action. If you’ve used Trello or Kanban boards before, you’ll recognize the flexible columns and draggable cards. We show off how you can move cards around, reorder columns, and yes—everything stays in place thanks to database persistence.
You’ll also see how to interact with the cards: clicking one opens a modal where you can edit the card title or add notes, which then get visually indicated with a little icon. Creating cards and columns is quick and easy, and of course, you can archive cards and columns if you want to clean things up. We even have a handy archive section, so you can bring archived items back whenever you need them—no permanent deletions here!
To wrap up the episode, we quickly walk through how to create a new board from scratch, add columns, and toss in some cards just to show how it all comes together. We point out that one of the trickiest parts will be handling the drag-and-drop sorting and keeping the application's state in sync, but everything is manageable. If you’ve never used Laravel before, don’t worry! In the next episode, we’ll set up a fresh Laravel project together with Laravel Breeze, and then it’s full speed ahead on building out this awesome project with Livewire.
So, buckle in—let’s build a Trello clone!