/laravel-admin-template

Siempre es un problema el no tener por donde comenzar hay tantos paneles de administración con mucho código 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

Primary LanguagePHP

Laravel Admin Panel

N|SolidN|Solid

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.

N|SolidN|SolidN|SolidN|Solid

El panel de administración cuenta con lo siguiente :

Packages

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 NPM

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

Instalación

Requisitos previos :

PHP 7.2 >

Laravel

NodeJs o NPM

Composer

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

Desarrolladores

Quieren contribuir? Genial! son libres de hacerlo :D

Licencia

Este panel de administrador en Laravel framework es de codigo abierto bajo la licencia MIT license.