- Git clone
git clone https://github.com/juanjavier1001/laravel-app2.git
- composer install : Instalaremos con Composer, el manejador de dependencias para PHP, las dependencias definidos en el archivo composer.json. Para ello abriremos una terminal en la carpeta del proyecto y ejecutaremos:
composer install
Vemos cómo se ha creado la carpeta vendor.
- npm install : También debemos instalar las dependencias de NPM definidas en el archivo package.json con:
npm install
Vemos cómo se ha creado la carpeta node_modules.
- crear base de datos Mysql
- nombre de la DB : asistencia-db
Este archivo es necesario para configurar la conexión de la bd,el entorno del proyecto, motores para envio y recepción de correos etc . Por cuestiones de seguridad tampoco se subió, necesitamos crearlo.
- Para crearlo podemos duplicar el archivo .env.example, renombrarlo a .env e incluir los datos de conexión de la base de datos que indicamos en el paso anterior.
La clave de aplicación es una cadena aleatoria almacenada en la clave APP_KEY dentro del archivo .env
Para crear la nueva clave e insertarla automáticamente en el .env, ejecutaremos:
php artisan key:generate
- con el siguiente comando
php artisan migrate --seed
- Levantar el servidor de la db
- Y ejecutar los siguientes comandos en la terminal
php artisan serve
npm run dev
- email : [email protected]
- contraseña : admin
- email : [email protected]
- contraseña : invitado