Este projeto é uma aplicação simples de To-Do List desenvolvida com Node.js e Express. Ele utiliza o MongoDB como banco de dados para armazenar as tarefas.
Antes de começar, certifique-se de ter o Node.js e o npm instalados no seu sistema. Além disso, você precisará de um servidor MongoDB em execução ou pode usar um serviço como o MongoDB Atlas.
- Clone este repositório:
git clone https://github.com/nicoleprevid/api_task
Navegue até o diretório do projeto:
- Navegue até o diretório do projeto:
cd nome-do-projeto
3.Instale as dependências:
npm install
4.Crie um arquivo .env na raiz do projeto e adicione a string de conexão MongoDB:
MONGODB_URI=sua-string-de-conexao-mongodb
5.Para iniciar o servidor, execute o seguinte comando:
npm start
O servidor estará acessível em http://localhost:3000 por padrão.
Método: POST Endpoint: /todos Corpo da Requisição:
{
"task": "Descrição da tarefa"
}
Método: GET Endpoint: /todos
Método: PUT Endpoint: /todos/:id Corpo da Requisição:
{
"completed": true
}
Método: DELETE Endpoint: /todos/:id