Projeto desenvolvido como desafio para a empresa Codificar. Esta API complementa o projeto Zoológico bagunceiro front-end.
As seguintes ferramentas foram usadas na construção do projeto:
git clone https://github.com/GuilhermeWatanabe/zoologico-api-laravel.git
cd zoologico-api-laravel
composer install
Faça uma cópia do arquivo '.env.example' que se encontra na raiz do projeto. Renomeie a cópia deste arquivo para '.env', abra o mesmo e nas variaveis abaixo mude conforme suas necessidades.
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=NOME_DO_SEU_BANCO_DE_DADOS
DB_USERNAME=NOME_DO_USUÁRIO
DB_PASSWORD=SENHA_DO_USUÁRIO
Para rodar as migrations é só digitar o comando baixo no terminal:
php artisan migrate
Para subir a aplicação locamente, digite no terminal:
php artisan serve
Ele vai subir a aplicação na porta 8000(padrão)
Para popular o banco de dados, use o Postman ou então os formulários da aplicação front-end.