Desafio referente ao módulo: Fundamentos do Node.js (Ignite)

Para rodar o projeto:

   npm run dev

http://localhost:3333

Funcionalidades

  • Criação de uma task
  • Listagem de todas as tasks
  • Atualização de uma task pelo id
  • Remover uma task pelo id
  • Marcar pelo id uma task como completa
  • Importação de tasks em massa por um arquivo CSV. node src/streams/import-csv.js

Rotas

  • POST - /tasks
  • GET - /tasks
  • PUT - /tasks/:id
  • DELETE - /tasks/:id
  • PATCH - /tasks/:id/complete

Link do Desafio