Projecto para evaluación de conocimientos, desarrollado en Laravel 8 con Jetstream y Livewire como Stack así como TailwindCSS para el framework de diseño.
-
Descargar e instalar XAMPP en su última versión con PHP 8.0
-
Descargar e instalar Node en su versión más reciente
-
Agregar PHP a las variables de entorno, puedes seguir el siguiente Tutorial
-
Descargar e instalar Composer
-
Crear un dominio virtual para la aplicación, puedes seguir el siguiente Tutorial
-
En base al tutorial del dominio virtual, añadir la siguiente ruta a este archivo
C:\Windows\System32\drivers\etc\hosts
127.0.0.1 pruebappist.test
- Pegar las siguientes líneas al final del archivo
C:\xampp\apache\conf\extra\httpd-vhosts.conf
NameVirtualHost *
<VirtualHost *>
DocumentRoot "C:\xampp\htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *>
DocumentRoot "C:\xampp\htdocs\pruebappist\public"
ServerName pruebappist.test
<Directory "C:\xampp\htdocs\pruebappist\public">
Options All
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
- Clonar el repositorio dentro de
C:\xampp\htdoc
git clone https://github.com/Alexxlml/pruebappist.git
- Instalar librerías Laravel
-
Abrir la terminal (git bash, powershell o cmd) dentro o fuera de VSCode
-
Navegar hasta la carpeta del proyecto
-
Ejecutar el siguiente comando
composer update
- Instalar librerías node y compilar
npm install
npm run dev
- Crear la base de datos del proyecto
-
Entrar a
localhost
en Chrome o Firefox -
Abrir
PHPMyAdmin
-
Crear una base de datos con el nombre:
pruebappist
- Copiar el archivo
C:/xampp/htdoc/pruebappist/.env.example
pegarlo en el directorio raiz del proyecto
- Cambiar el nombre a
.env
- Crear la llave de la aplicación con el siguiente comando
php artisan key:generate
- Ejecutar las migraciones en la consola, situado en la ruta del proyecto
php artisan migrate
- Abrir en Chrome o Firefox
pruebappist.test
Marco Alexis Zacarias Rubio - [email protected]
Enlace del proyecto: https://github.com/Alexxlml/pruebappist