Course Overview0:00
[MUSIC PLAYING] Hey, welcome to the series. I'm Shruti Walasa, and I totally love filament. Normally, we see filament as just an internal admin tool. But with some customization, it can easily become a user-facing app. In this course, we'll take filament beyond the default admin dashboard and turn it into a real user-facing library app called Booknest.
Touring the Final App0:22
and turn it into a real user-facing library app called Booknest. Here's what it looks like in the end. Starts with a beautiful login page, has a loaded dashboard with custom widgets, a nice collapsible sidebar with custom menu items. Here, we have a catalog page for the users to browse books. Each book card has just enough information, along with the cover, author, title, an average rating and a custom action to request for a book.
along with the cover, author, title, an average rating and a custom action to request for a book. The users see customized notifications and can navigate to the requested books page. They can also view their currently borrowed books and the ones they've read in the past. All these menu items have badges with book counts and are accessible from anywhere else in the app as well. The users can view more details like description of the book and reviews in this view page.
Who This Course Is For1:20
The users can view more details like description of the book and reviews in this view page. So, this is not a basic course where we talk about what filament panels are, resources, forms and tables. This is for developers who already know how to use filament to build admin dashboards or crowd interfaces, but now want to tweak the design, layout and user experience. Having said that, if you have no knowledge of filament but still want to watch this course, I'm sure you can follow along, so go ahead.
Setting Up Laravel App1:48
but still want to watch this course, I'm sure you can follow along, so go ahead. And of course, this series does not include every single way that you can customize filament because there's just too much, but it covers enough so you know how and where to look when you want to tweak something. So now all we need is a new Laravel application to get started. Let's go.
to get started. Let's go.
