Skip to main content
  1. All Posts/

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