On his site Nick Basile has a new post sharing some of the ways you can improve an installation of Laravel Nova (the administration dashboard) for a CRM. This latest tutorial is the second part in his series (part one is here).
In my last post, we started building a simple CRM using Laravel Nova. It was pretty complete when we left it, but I think we can add a few more features and explore the rest of what Nova has to offer. In this walkthrough, we'll take a look at how to use Nova's Actions and authorization.
He walks through the additions and improvements he's added to his Nova dashboard:
- an Action that automates the updating of a lead's status
- additional authorization checks using policies for model delation
Code is included for each of these along with a summary that walks you through the creation and integration process.