Backend desarrollado en Laravel para el challenge de proceso de selección de personal Diciembre 2019
Dependencias de Laravel
- PHP >= 7.1.3
- BCMath extension PHP
- Ctype extension PHP
- JSON extension PHP
- Mbstring extension PHP
- OpenSSL extension PHP
- PDO extension PHP
- Tokenizer extension PHP
- XML extension PHP
- Composer
- MySQL
- Clonar el proyecto
- Acceder a la carpeta root del proyecto y correr el comando
composer install
- Crear una instancia de base de datos en MySQL
- Configurar el archivo .env a partir del .env.example modificando los parámetros de conexión a la base
- Correr el comando
php artisan migrate:install
para que se instale el repositorio de migrations en la instancia de la base - Correr el comando
php artisan migrate:refresh --seed
para que se ejecuten los migrations y los seeds - Correr el comando
php artisan serve
para correr la aplicación
- Una vez ejecutado el comando artisan serve se puede acceder a la documentación del proyecto desde la siguiente url http://localhost:8000/api/documentation