Essa é uma API que permite ao usuário realizar operações basicas de CRUD em tarefas, como criar uma tarefa, marcar a tarefa como concluida, atualizar a descrição da tarefa ou excluir uma tarefa.
- Docker
- Docker compose
- Instalar as dependências do projeto
docker compose up -d
- Acessar o container da aplicação
docker exec -it liberfly-api ash
- No container da aplicação instalar as dependencias do projeto
composer install
- Execute as migrations
php artisan migrate
- Execute o seeder para criar um usuario
php artisan db:seed
** Credenciais de usuario
email: [email protected],
password: password
- Acesse a documentação em
http://localhost/swagger
- Acesse o YAML da OPENAPI em
http://localhost/docs/openapi.yaml
- Acessar o container da aplicação
docker exec -it liberfly-api ash
- Executar o comando de testes
php artisan test