Build a free admin panel for Laravel applications using API Platform to expose a REST API and React-Admin for the UI, as an alternative to Laravel Nova. The tutorial demonstrates creating a library management system with books and authors, implementing CRUD operations, authentication with Laravel Sanctum, and custom screens.
Table of contents
Spinning Up the Laravel ProjectDefining Our Heroes: Authors and BooksMaking Them Talk: API ResourcesLocking the Door: Authentication with SanctumSwagger Time: Testing with TokensBuilding the Admin UI with React-AdminSetting Up AuthenticationSetting Up the Data ProviderPlugging It All TogetherCustomizing CRUD ScreensAnd That’s ItSort: