Skip to content

lds-ulbra-torres/desafio-backend-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio Back-end LDS (Node): node.js, mysql/postgres/mongo

Objetivo:

Desenvolver uma API Restful utilizando Node.js.

Desafio:

  • Implementar em Node.js uma API Restful com as funcionalidades abaixo.

  • Gerenciar pessoas (nome, telefone, e-mail)

    • Listar (e filtrar quais pessoas por nome ou e-mail)
    • Adicionar
    • Editar
    • Excluir
    • a pessoa pode ter nenhum ou muitos endereços, com os campos logragouro, número, bairro, cidade e estado.
    • Um endereço pertence a uma e somente uma pessoa.
  • Realizar validação de dados no backend.

    • Caso o servidor retorne erro, apresentá-lo amigavelmente ao usuário.
  • O template do Node.js já está disponível. Basta fazer as configurações necessárias para o projeto.

Instruções:

  1. Faça um fork deste projeto.
  2. Crie uma branch com o padrão seunome-desafio-backend.
  3. Criar uma pasta Schema e colocar os scripts do database.
  4. Ao finalizar este desafio, enviar um pull request com suas alterações e envie um e-mail para os contatos abaixo, com o link do pull request.

Diferenciais:

  • Legibilidade;
  • Boa documentação;
  • Testes automatizados;
  • Dockerização

Contatos:


Em caso de dúvidas, abra uma issue

boa sorte e abç.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published