Sigue las siguientes instruscciones para clonar este repositorio en tu máquina local y poder trabajar desde el principio con la plantilla AdminLTE en Laravel 8.
Para clonar este repositorio, debes tener instalado un servidor Apache, PHP y MSQL (Wamp, Xampp, Mamp o Lamp) y los gerenciadores de dependencias para PHP (Composer) y para NodeJs (Npm).
Antes de comenzar verifica si tienes composer con cualquiera de los siguientes comandos en tu terminal.
composer --version
composer -v
Si no lo tienes instalado lo pueden instalar siguiendo la documentación oficial en:
https://getcomposer.org/doc/00-intro.md
Verifica tambien la version de NPM en la terminal con
npm --version
Si no lo tienes instalado lo pueden instalar siguiendo la documentación oficial en:
https://www.npmjs.com/get-npm
Verifica las versiones de cada uno de ellos
Versión PHP - 7.4.2
Versión Mysql - 5.7.26
Versión Composer - 1.10.1
Versión NPM - 7.0.10
Sigue las siguientes instrucciones para clonar el repositorio
Clone el repositorio
git clone https://github.com/jorgehernandezch/Laravel-8-AdminLTE.git
Instale todas las dependencias del Proyecto con
composer install
Actualize las dependencias de Composer con
composer update
Como el proyecto tiene dependencias en JS instalelas con
npm install
Actualize las dependencias de NPM con
npm update
Copie el Archivo .env.example en un archivo nuevo .env con
cp .env.example .env
Configure la base de datos y las demas variables de entorno en el archivo .env
Genere una nueva Key para el protecto con
php artisan key:generate
Corra las migraciones del proyecto con
php artisan migrate
Corra los seeder del proyecto con
php artisan db:seed
Corra el proyecto con
php artisan serve
Si todo está correcto puede acceder al proyecto en la dirección http://localhost:8000 con el Usuario admin@admin.com - Admin
Jorge Edo. Hernández
Ingeniero y Desarrollador Web