Um simples crud com gerenciador de tarefas
- Docker instalado na sua máquina
make run
- [GET] http://localhost:8081/tasks Lista todas as tarefas salvas no json
curl -v -X GET 'http://localhost:8081/tasks'
- [POST] http://localhost:8081/tasks/create Adiciona tarefas novas ao json
curl -X POST \
'http://localhost:8081/tasks/create' \
--header 'Accept: */*' \
--header 'Content-Type: application/json' \
--data-raw '{
"description": "lavar calça branca",
"done": false
}'
- [PUT] http://localhost:8081/tasks/done/:id Altera o status de uma tarefa para done
curl -X PUT 'http://localhost:8081/tasks/done/1'
- [DELETE] http://localhost:8081/tasks/delete/all Limpa todas as tarefas
curl -X DELETE 'http://localhost:8081/tasks/delete/all'