Skip to content

HarielThums/Desafio-Node.js

Repository files navigation

Teste datapage Node JS

Olá caro desenvolvedor, nesse teste analisaremos seu conhecimento geral e inclusive velocidade de desenvolvimento. Abaixo explicaremos tudo o que será necessário.

Instruções

Você deve desenvolver uma API e uma parte FrontEnd, utilizando Node.JS.

A escolha das bibliotecas, banco de dados, arquitetura, etc, fica a seu critério.

O código precisa rodar em macOS ou Ubuntu (preferencialmente como container Docker).

Altere o arquivo README explicando o que é preciso para rodar sua aplicação. (No final)

Padrão

  • Os locais que estiverem '???' estão aguardando você completar o comando para o sucesso do mesmo.

  • Para as evidências, salvar no arquivo evidencias.doc (na raiz), ou semelhante, e colocar o número da atividade e os prints e informações necessárias, enviando todas em um único arquivo.

O que será analisado

  • As evidências (prints) quando atividade não gerar código e o próprio código.

  • Reutilização / duplicação de código / Padrão SNORT .

  • A qualidade e organização do código.

  • O tempo entre o inicio da atividade e o envio para o git.

  • Quantidade de acertos - Quantidade de bugs.

Cenário

Nosso cliente tem um sistema de vendas muito básico. Contém apenas 3 tabelas, clientes, vendas e vendas_itens. Ele nos solicitou algumas apis e um cadastro de cliente via browser.

Api para consultar dados dos clientes com suas vendas, exportando para excel e pdf e caso necessário atualizar.

E um cadastro web para criar novos clientes.

Vamos separar isto em Atividades.

Instalação

  • Baixar este repositório via git clone

git clone ???

  • Após o clone, entrar na pasta e ligar o docker-compose

docker-compose up

Atividades

Parabéns

Obrigado por participar do nosso processo seletivo. Favor entrar em contato com o responsável pelo processo seletivo

Equipe Datapage

Entrega

Para iniciar o teste, faça o clone, depois crie uma branch com o seu nome completo e depois envie-nos o pull request.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published