Skip to content

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

Notifications You must be signed in to change notification settings

franciniltonsoaresmenzes/ignite-todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published