Skip to content

Instantly share code, notes, and snippets.

@viniazvd
Last active July 25, 2022 16:12
Show Gist options
  • Save viniazvd/4ba5c71ea3095fa54da4ff4c4e954170 to your computer and use it in GitHub Desktop.
Save viniazvd/4ba5c71ea3095fa54da4ff4c4e954170 to your computer and use it in GitHub Desktop.

Seedz: Teste prático para Frontend Developer

Objetivo

Imagine que vc é um garçom. Ou melhor, está numa mesa de bar com vários amigos e pessoas que você até não conhece.

Você já deve imaginar o trabalho que da para o garçom atender e, principalmente, gerenciar a comanda com todos os pedidos.

Da mesma forma que quase sempre da problema na hora das pessoas dividirem a conta de um jeito justo.

Pensando nesse cenário, queremos que você construa uma aplicação que abstraia esse trabalho do garçom, com a finalidade de resolver esses problemas.

Aqui, até a construção da lógica/criatividade que você usará para resolver esses problemas conta 😉

O que nós esperamos do seu teste

  • Ver na solução a utilização de um framework da sua escolha -mas aqui utilizamos o VueJS.
  • Utilização de dependency managers.
  • HTML semântico
  • CSS bem estruturado e com um algum pré processador da sua escolha -mas aqui utilizamos SASS.
  • Crie a sua própria estrutura de dados e não se preocupe com requets api.
  • Mobile first e layout responsivo.
  • Aplicação de animações em css quando possível.
  • Preocupação com performance.
  • Componentização e extensibilidade dos componentes e arquivos javascript.

Diferencial

  • Testes unitários
  • Código rodando live (Bucket estático S3, Heroku, Firebase Hosting, etc).

O que nós não gostaríamos

  • Descobrir que não foi você quem fez o teste.

Disclaimer

  • Aqui, não existe teste certo ou errado -você vai entender isso depois.
  • Explore e capriche na sua criatividade, decisões e organização.
  • O normal seria você mensurar o tempo do seu desenvolvimento e nos avisar. Mas por motivos de força maior, precisamos de algo em x dias.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment