Ignite - Rocketseat - Trilha Node js
Desenvovler uma aplicação para gerenciar tarefas (em inglês todos).
- Criar um usuário com
name
eusername
- Criar um novo todo
- Listar todos os todos;
- Alterar o
title
edeadline
de um todo existente; - Marcar um todo como feito;
- Excluir um todo;
- POST
/users
→ criar um usuário. - GET
/todos
→ lista com todas as tarefas do usuário. - POST
/todos
→ criar um todo. - PUT
/todos/:id
→ atualiza um todo. - PATCH
/todos/:id/done
→ atualiza a propriedadedone
do todo paratrue
. - DELETE
/todos/:id
→ deleta um todo pelaid
Para clonar o repositório rode https://github.com/JackssonAndrey/ignite-desafio-01.git
no seu terminal.
Entre na pasta do projeto e rode yarn
no seu terminal para instalar as dependências.
Com as dependências instaladas rode yarn dev
para subir o servidor. Para rodar os testes rode yarn test
.