Somos apaixonados por desenvolver soluções que fazem a diferença na vida das pessoas. Conhecimento técnico é muito importante, mas acima de tudo, buscamos pessoas que queiram crescer e se desenvolver junto conosco. E aí, topa o desafio? Então vem para o DreamTeam, vem para a TeamSoft!
O seu desafio é criar as operações básicas de Cadastro, Leitura, Alteração e Remoção de Clientes com endereço, construir 2 entidades separadas, um cliente pode ter mais de um endereço, em uma API REST;
- CNPJ (Obrigatório)
- Razão Social (Obrigatório)
- Nome do Contato (Obrigatório)
- Telefone (Obrigatório)
- Logradouro (Obrigatório)
- Número (Obrigatório)
- Complemento
- Bairro (Obrigatório)
- Cidade (Obrigatório)
- Estado (Obrigatório)
- CEP (Obrigatório)
- Latitude (Somente leitura, bonus points)
- Longitude (Somente leitura, bonus points)
- Node.js
- Express ou Adonis
- Validação dos campos
- Poderá ser utilizado Mysql ou MongooDB. (se optar por Mysql, faça migration ou um .sql com o script de criação das tabelas)
- Documentação
- Buscar a Latitude e longitude com o google
- TypeScript
- Responsividade
- Organização do projeto
- Lógica de programação
- Bonus Points
Suba seu projeto no github de forma pública e envie o link no formulário abaixo com seus dados.Este teste é apenas para quem se inscreveu no processo de seleção.
https://forms.gle/np3R4UYxScMEpA3n9