Desenvolver uma API (sem frameworks) para realizar o CRUD de tasks (tarefas).
A API deve contem funcionalidades:
- Criação de uma task
- Listagem de todas as tasks
- Atualização de uma task pelo
id
- Remover uma task pelo
id
- Marcar pelo
id
uma task como completa - Importar tasks em massa através de um arquivo
CSV
Você precisa ter as seguintes ferramentas instaladas em sua máquina:
# Clonar este repositório
$ git clone [email protected]:pedro-drosa/node-tasks.git
# Navegue até o repositório
$ cd node-tasks/
#instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# Agora você pode acessar
$ http://localhost:8080