API que consiste em um CRUD de tarefas para o desafio da Mobi+Akross
Você deve ter o MySQL e o NodeJS instalados em sua máquina
Você deve instalar as dependências primeiramente para poder rodar o nosso servidor.
$ npm i
Após instaladas as dependências é só executar o nosso servidor
$ npm start
Você pode utilizar o Insomnia para testar as requisições
Rota | Método | Dados Body |
---|---|---|
/tarefas | GET | |
/tarefa/id | GET | |
/tarefas | POST | "nome":String, "autor":String, "conteudo": String |
/tarefa/id | PATCH | "nome":String, "autor":String, "conteudo": String |
/tarefa/id | DELETE | |
Exemplo de criação de tarefa na rota /tarefas com o método POST |
{
"nome": "Escrever poemas",
"autor": "Machado de Assis",
"conteudo": "Escrever um poema sobre aquela linda goiaba"
}