Vaga: Desenvolvedor Node.js
Este repositório contém os arquivos necessários para realizar a entrevista com live coding.
- Crie uma REST API em Node.js que atenda os endpoints da tabela abaixo;
- A API deve ser capaz de cumprir as etapas básicas do CRUD e retornar os HTTP responde codes corretamente;
- Utilize Docker;
- Utilize um banco de dados de sua preferência;
| Método | Rota |
|---|---|
| GET | /tasks |
| GET | /tasks/{id} |
| POST | /tasks |
| PUT | /tasks/{id} |
| DELETE | /tasks/{id} |
- Para ajudar, colocamos na pasta
postmanos jsons da collection e do environment; - O environment está apontando para a seguinte rota:
https://localhost:8000; - Você pode pesquisar na internet, caso necessário;
- Você também pode utilizar uma biblioteca de sua preferência;
| Atributo | Tipo |
|---|---|
| id | integer |
| description | string |
| done | boolean |
| creator_id | integer |
| created_at | datetime |