Skip to content

finalizando projeto#66

Open
FabioAsada wants to merge 1 commit into
masterfrom
primeiro-case
Open

finalizando projeto#66
FabioAsada wants to merge 1 commit into
masterfrom
primeiro-case

Conversation

@FabioAsada
Copy link
Copy Markdown
Collaborator

@FabioAsada FabioAsada commented May 22, 2022

🚀 == Primeiro Case == 🚀

Teste de Back-End

📖 Sobre

Projeto desenvolvido para a criação de um Sistema Web para Cadastro de Contatos.

🛠️ Tecnologias

Tecnologias que foram utilizadas para a construção deste projeto:

  • NodeJs
  • TypeScript
  • Express
  • MySQL

✔️ O que funciona

  • Deve listar todos os contatos
  • Deve poder incluir, editar e excluir os contatos
  • Deve validar os campos obrigatórios
  • Deve ter os seguintes campos (*obrigatórios)
    • *Nome
    • *Sobrenome
    • CPF
    • E-mail
    • *Telefone
  • Validar o CPF
  • Validar o E-mail
  • Cadastrar mais de um telefone por pessoa
  • Cadastrar mais de um e-mail por pessoa
  • Pesquisar na lista de pessoas cadastradas

👮‍♂️ Postman

https://documenter.getpostman.com/view/19296247/UyxjG6H7

❌ O que não funciona

  • Colocar máscaras nos campos
  • Criar o Docker(docker-compose) para rodar a aplicação

👷 Desenvolvedores

Fábio Asada

Observação:
Fiquei na dúvida se deveria citar o nome da empresa. Como morro de medo te tomar algum processo, resolvi omitir o nome. kkkk

@FabioAsada FabioAsada requested a review from FlavioAAMotta May 22, 2022 23:24
Copy link
Copy Markdown

@bellacbs bellacbs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Eei Fábio, parabéns pela entrega e por estar tentando processo seletivos, darei algumas dicas para melhorar seus projetos e chamando atenção de forma positiva para quem está analisando seu projeto:

  • tente utilizar classes, pois assim seu código ficará escalável e poderá também aplicar inversão de dependências
  • faça o surge no heroku e o inclua na sua documentação
  • coloque no readme as mesmas informações que colocou no PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants