API de gerenciamento de tarefas feita com Express.
- Criar novas tarefas, com uma descrição para cada uma
- Editar o status e a descrição das tarefas
- Listar tarefas
- Excluir tarefas
- NodeJS 24.11.1
- Express 5.1.0
- Dotenv 17.2.3
- Nodemon 3.1.11
git clone https://github.com/bernardoeuler/task-tracker-api.git
cd task-tracker-api
npm i
npm start
Retorna todas as tarefas
[
{
"id": "8a76ec78a4c8469687ff427ba7b4615d",
"description": "Ir ao mercado",
"status": "Pending",
"createdAt": 1763236144826
}
]Cria uma nova tarefa
{
"description": "Ir ao mercado"
}{
"message": "Task created successfully"
}Edita uma tarefa
{
"status": "Done"
}{
"message": "Task updated successfully"
}Exclui uma tarefa
{
"message": "Task deleted successfully"
}