luizSilfre / ignite-nodejs-desafio02

Implementação do Desafio: Trabalhando com Middlewares (Rocketseat - Ignite).

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ignite-nodejs-desafio02

Implementação do Desafio: Trabalhando com Middlewares (Rocketseat - Ignite).

Nesse desafio trabalhamos mais a fundo com middlewares no Express.

Trabalhamos com a mesma aplicação do desafio anterior: uma aplicação para gerenciar tarefas (ou todos) mas com algumas mudanças.

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 teremos 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. 🚀

About

Implementação do Desafio: Trabalhando com Middlewares (Rocketseat - Ignite).


Languages

Language:JavaScript 100.0%