frontend-test
eCommerce
TypeScript
Live eCommerce – Front-end test
Esse repositório contém dois testes de front-end.
-
data-store
: crie um algoritmo que faça extração de item de um determinado “data store” -
api-consumer
: utilize sua stack preferida de front-end para construir um consumidor de uma api específica
Testes
Cada um dos testes possui um diretório nesse repositório – data-store
e api-consumer
.
Finalize pelo menos um dos testes. A execução de ambos é opcional, mas você ganhará alguns pontos conosco, por isso.
Requisitos
Para ambos os testes, existem alguns pontos que valorizamos bastante e gostaríamos que fossem satisfatórios:
- Escreva testes unitários para pelo menos 85% do código
-
Tenha instruções claras de como configurar e executar seu projeto no
README.md
- Escolha um padrão de formatação de código com utilização ampla, para o javascript – preferencialmente airbnb
- Sua solução deve ser organizada e bem documentada
- Todo o código deve estar em inglês, assim como todos os comentários e docs
Dicas
Algumas dicas importantes para um bom resultado:
- Cuidado com o over-engineering – em muitos casos, otimização prematura pode ser um problema para o projeto
- Evite complexidade temporal desnecessária no código – Big-O Notation