github.com/jorgehernandezch/Laravel-8-All

Laravel 8 con template AdminLTE 3, Sistema de Roles y Permisos con Spatie, API con JWT Token y Docker Sail.

Open this visualization on its own page →

Contributors

1

Lines of Code

296

From

2021-03-24

To

2022-02-04

About jorgehernandezch/Laravel-8-All

Laravel 8 All is a complete Laravel 8 project template that combines the AdminLTE 3 dashboard interface with a comprehensive authentication and permissions system. It includes role-based access control using the Spatie Laravel Permissions package, JWT token-based API authentication, email verification capabilities, and email sending functionality. The project is containerized with Docker Sail for simplified development environment setup.

The repository provides a fully functional starting point for developers building Laravel applications that require user management with granular permissions. It comes pre-configured with migrations and seeders, including a default root user account for immediate testing. The API is accessible via JWT token authentication, allowing clients to authenticate at dedicated endpoints and work with user data securely.

The project requires PHP 7.4, MySQL, Composer, and Node.js for local development. Setup involves cloning the repository, installing PHP and JavaScript dependencies via Composer and npm, configuring environment variables, running migrations, and launching the development server. This template targets developers familiar with Laravel who need a production-ready foundation with admin dashboard, user roles and permissions, and API authentication already implemented.

Share this video