Skip to content

Alexxlml/pruebappist

Repository files navigation

LinkedIn

Prueba PPI Smart Tech

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.


Tabla de contenidos
  • Construido con
  • Comenzando
  • Construido con

    (volver arriba)

    Comenzando

    Pre-requisitos

    • 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>
    

    Instalación

    1. Clonar el repositorio dentro de C:\xampp\htdoc
    git clone https://github.com/Alexxlml/pruebappist.git
    
    1. 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
    
    1. Instalar librerías node y compilar
    npm install
    
    npm run dev
    
    1. 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


    1. Copiar el archivo C:/xampp/htdoc/pruebappist/.env.example pegarlo en el directorio raiz del proyecto
    • Cambiar el nombre a .env

    1. Crear la llave de la aplicación con el siguiente comando
    php artisan key:generate
    
    1. Ejecutar las migraciones en la consola, situado en la ruta del proyecto
    php artisan migrate
    
    1. Abrir en Chrome o Firefox pruebappist.test

    (volver arriba)

    Contacto

    Marco Alexis Zacarias Rubio - [email protected]

    Enlace del proyecto: https://github.com/Alexxlml/pruebappist

    (volver arriba)

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published