Siempre es un problema el no tener por donde comenzar hay tantos paneles de administración con mucho codigo Espagueti por todos lados, mezclas de jquery etc.....
Este admin panel esta hecho para facilitar la vida a quienes quieran comenzar con el hermoso framework de laravel ❤️ usando como base de front lo que nos entregan en https://startbootstrap.com/themes/sb-admin-2/ Se mantendra actualizado con la ultima versión de laravel y contendra ejemplo de usos de variadas librerias.
El panel de administración cuenta con lo siguiente :
package | README |
---|---|
Permisos y Roles - laravel-permission | GitHub |
Validación de formularios - laravel-jsvalidation | GitHub |
Exportación de Excel - laravel-excel | GitHub |
Exportación de pdf - laravel-snappy | GitHub |
OJO con este package, es necesario instalar un binario en tu maquina, que puedes descargar aqui https://wkhtmltopdf.org/downloads.html
Cuando sea instalado en tu maquina debes configurar en config/snappy.php la direccion del binario
'binary' => '/usr/local/bin/wkhtmltopdf-amd64',
package | README |
---|---|
@fortawesome/fontawesome-free | Package |
datatables.net | Package |
datatables.net-bs | Package |
datatables.net-responsive | Package |
datatables.net-responsive-bs | Package |
daterangepicker | Package |
moment | Package |
select2 | Package |
select2-bootstrap-theme | Package |
switchery | Package |
sweetalert2 | Package |
@ckeditor/ckeditor5-build-decoupled-document | Package |
Requisitos previos :
PHP 7.2 >
Install the dependencies and devDependencies and start the server.
$ git clone https://github.com/DiruzCode/laravel-admin-template.git
$ cd laravel-admin-template
$ npm install
$ composer install
Configurar Laravel-mix ...
$ npm run dev
Configurar .env ...
$ cp .env.example .env
$ php artisan key:generate
Base de datos ...
$ php artisan migrate --seed
Arranca Laravel, puedes usar diferentes formas
$ php artisan serve
$ php artisan serve --port=port
$ php artisan serve --host=myhost --port=port
Por defecto correra en la siguiente ip
127.0.0.1:8000
Quieren contribuir? Genial! son libres de hacerlo :D
Este panel de administrador en Laravel framework es de codigo abierto bajo la licencia MIT license.