Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.55 KB

README.md

File metadata and controls

61 lines (42 loc) · 1.55 KB

Challenge Ignite Nodejs

📷 Preview

Class-02 Class-02

Funcionalidades

Uma API como funcionalidades de CRUD para realizar controle de tasks.

  • POST - /tasks

    Criar uma task no banco de dados, enviando os campos title e description por meio do body da requisição.

  • GET - /tasks

    Listar todas as tasks salvas no banco de dados.

    E pode filtrar as tasks pelo title e description

  • PUT - /tasks/:id

    Atualizar os campos title e description.

  • DELETE - /tasks/:id

    Remover uma task pelo id.

  • PATCH - /tasks/:id/complete

    Marcar a task como completa ou não. Isso significa que se a task estiver concluída.

# Clone este repositório
$ git clone https://github.com/franciniltonsoaresmenzes/ignite-todo-list

# Acesse a pasta do projeto no terminal/cmd
$ cd ignite-todo-list

# Instale as dependências com:
$ npm install

# Rode a aplicação em modo de desenvolvimento:
$ npm run dev

🛠️ Tecnologias

  • Javascript
  • NodeJs
  • Testes nativo