This is front-end for laravel-api made with Nextjs
The Front-End Project is a demonstration of how to implement roles and permissions in a Laravel-React/Next.js web application. It showcases the ability to assign permissions to different roles, create new roles, and manage these permissions from an admin panel. The project utilizes Laravel Breeze - Next.js Edition as the starter kit for the backend API, and Spatie Laravel Permission for implementing the roles and permissions functionality.
To install and run the Front-End Project, follow these steps:
cd NextJs-Laravel-Boilerplate-B
composer install
npm install
.env.example file to .env and update the necessary configuration settings, such as the database credentials.php artisan key:generate
php artisan migrate
php artisan db:seed
php artisan serve
cd breeze-next
npm install
.env.example file to .env and update the necessary configuration settings, such as the API endpoint.npm run dev
The Front-End Project is a demonstration of how to implement roles and permissions functionality in a Laravel-React/Next.js web application. It showcases the ability to create and assign permissions to roles, manage these permissions from an admin panel, and integrates the backend API using Laravel Breeze - Next.js Edition. With the provided installation guide, users can easily set up and explore the project’s functionality.