Aplicação simples de gerenciamento de tarefas desenvolvida em Node.js com Express.
- Criar tarefas
- Listar todas as tarefas
- Atualizar tarefas existentes
- Deletar tarefas
- API RESTful com endpoints bem definidos
- Testes de integração
task-manager/
├── node_modules/
├── src/
│ ├── routes/
│ ├── controllers/
│ └── models/
├── tests/
│ └── integration/
├── .gitignore
├── package.json
├── server.js
└── README.md
-
Clone o repositório:
git clone https://github.com/filipecristian/task-manager.git cd task-manager -
Instale as dependências:
npm install
-
Inicie o servidor:
npm run dev
-
Acesse a API em
http://localhost:3000
npm test| Método | Rota | Descrição |
|---|---|---|
| GET | /tasks |
Lista todas as tarefas |
| POST | /tasks |
Cria uma nova tarefa |
| PUT | /tasks/:id |
Atualiza uma tarefa |
| DELETE | /tasks/:id |
Remove uma tarefa |
Desenvolvido por @filipecristian