Skip to content

Instantly share code, notes, and snippets.

@alissonbovenzo
Created August 2, 2018 05:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alissonbovenzo/3e3c19d0cad19d4440027eb4625c2959 to your computer and use it in GitHub Desktop.
Save alissonbovenzo/3e3c19d0cad19d4440027eb4625c2959 to your computer and use it in GitHub Desktop.
Teste Via Varejo
<title>Teste Via Varejo</title>

Teste Via Varejo - Marketplace

O que deve ser feito

O teste consiste em desenvolver uma aplicação Angular 5 com a seguinte especificação:

  • Possuir uma tela principal;
  • Possuir um sistema de roteamento;
  • Deverá possuir um mock com um json que retorne uma lista de strings aleatórias ( de musicas, comidas, etc ) :Ex [“Maçã”, “Uva”, “Pera”];
  • Deverá possuir um componente de select que receba esta lista de strings e um botão que adicione o item selecionado em uma lista na tela.

Critérios de avaliação

  • Entendimento do conceito de componentização utilizando componentes simples e compostos.
  • Qualidade e legibilidade do código.
  • Conhecimentos sobre JavaScript e TypeScript.
  • Testes automatizados

Estrutura proposta

Módulo Principal
Módulo Shared
Componentes simples
Módulo Feature
Roteamento
Componentes compostos
Pastas publicas
Assets
Mock
/list.json
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment