Segundo desafio da trilha NodeJS do Ignite Pro. Nesse desafio vimos mais detalhado os middlewares no Express.
Será permitida a criação de um usuário com name e username, bem como fazer o CRUD de todos:
Criar um novo todo; Listar todos os todos; Alterar o title e deadline de um todo existente; Marcar um todo como feito; Excluir um todo; Tudo isso para cada usuário em específico. Além disso, dessa vez tem um plano grátis onde o usuário só pode criar até dez todos e um plano Pro que irá permitir criar todos ilimitados, isso tudo usando middlewares para fazer as validações necessárias.
Nesse projeto utilizamos as seguintes tecnologias:
# Clone o Repositório:
$ git clone
https://github.com/andrecampestre/Ignite-Nodejs-Desafio02
# Entre no Diretório:
$ cd Ignite-Nodejs-Desafio02
# Instale as Dependências do Projeto:
$ yarn install
# Testes:
$ yarn test
# Inicie:
$ yarn dev