/todo_app

Primary LanguageJavaScript

API TODO_APP utilizando NojeJS.

Quer utilizar ele em produção ? acesse o link : TODO_APP

START

para iniciar o projeto siga os passos:

  • caso queira copiar o projeto para sua maquina, abra seu terminar git bash e execute o comando: git clone ☕🤞🏾

  • Logo apos instale as dependencias com o npm. 👨🏾‍💻 👩🏾‍💻

DEPENDENCIAS

##npm install body-parser bootstrap cors express method-override sqlite3 ===============

Endpoints

GET /

Esse endpoint é responsavel por retornar a listagem de todas tarefas cadastradas no banco de dados

Parametros

Nenhum.

Respostas
OK - 200

Exemplo:

 {
      "titulo": "Testar software",
      "descricao": "todo final do dia",
      "status": "Sempre"
 }

================

POST /

Esse endpoint é responsavel registrar todas tarefas no banco de dados

Parametros

/tarefas

Respostas
OK - 200

Exemplo:

 {
      "titulo": "Deploy",
      "descricao": "ao finalizar projeto todo_app",
      "status": "DOING"
 }

================

PUT /

Esse endpoint é responsavel alterar tarefas cadastradas no banco de dados

Parametros

tarefas/id

Respostas
OK - 200

Exemplo:

 {
      "titulo": "Deploy",
      "descricao": "ao finalizar projeto todo_app",
      "status": "DOING"
 }
 
  {
      "titulo": "Deploy",
      "descricao": "ao finalizar projeto todo_app",
      "status": "DONE"
 }

================

DELETE /

Esse endpoint é responsavel registrar todas tarefas no banco de dados

Parametros

/tarefas/id

Respostas
OK - 200

Exemplo:

 {
      "titulo": "Testar software",
      "descricao": "teste realizada",
      "status": "sucesso"
 }