Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.15 KB

README.md

File metadata and controls

45 lines (32 loc) · 1.15 KB

Ignite02 Challenge - TODO Application - NodeJS concepts

Projeto direcionado pela Rocketseat no Ignite, criar uma aplicação onde possam ser feitas operações de uma lista TODO de afazeres, desde a criação de um usuário até interações com seus afazeres, utilizando NodeJS.


Requisitos

  • Deve ser possível criar um usuário
  • Deve ser possível listar os TODOs do usuário
  • Deve ser possível criar um novo TODO
  • Deve ser possível atualizar dados de um TODO
  • Deve ser possível marcar um TODO como finalizado
  • Deve ser possível deletar um TODO

Regra de Negócio

  • Não deve ser possível cadastrar um usuário com o Username já existente
  • Não deve ser possível atualizar dados de um TODO inexistente
  • Não deve ser possível marcar um TODO inexistente como finalizado
  • Não deve ser possível deletar um TODO inexistente

Instalação

Utilize o gerenciador de pacotes de sua escolha (npm, yarn, etc.) e instale as dependências.

npm install
yarn install

Uso

Execute o seguinte comando para lançar o projeto

npm run dev
yarn dev