Desafio API Rest - Carne
Criação de uma API RESTful para Parcelas de Carnê
Para começar a usar, siga estas etapas:
- Realizar o
git clone
e entrar do diretório recém criado; - Criar arquivo .env
cp .env.example .env
e inserir dados de banco de dados - Execute
docker run --rm -u "$(id -u):$(id -g)" -v $(pwd):/var/www/html -w /var/www/html laravelsail/php83-composer:latest composer install --ignore-platform-reqs
; - Inicie o ambiente de desenvolvimento utilizando o Sail (Docker Compose):
./vendor/bin/sail up -d
; - Acesse o terminal dentro do container Laravel Sail:
docker-compose exec laravel.test bash
; - Gere a chave de criptografia do Laravel:
php artisan key:generate
; - Execute as migrações do banco de dados:
php artisan migrate
; - E por fim, Agora pode testar o projeto
- Rotas
- POST: localhost/api/carne
- GET: localhost/api/carne/{id}/parcelas