/FrontendTest

Teste para contratação de Frontend Developers

Desafio Inlog - Vaga Frontend Developer [Teste encerrado]

Desenvolver uma aplicação de 3 telas (seguir layout disponível na pasta assets do repositório) que simule uma loja virtual de quadrinhos, consumindo as APIs da Marvel para developers.

  • Sem requisitos de SEO;
  • Deve funcionar apenas nos browsers mais atualizados;
  • Não há necessidade de ser responsivo.

É permitido utilizar bibliotecas e frameworks javascript mas lembre-se, quanto menos código de terceiros você utilizar, mais bem avaliado será.

Tela inicial

Listar as edições de quadrinhos ordenando por data e possibilitar a filtragem dos itens por series, characters, creators. A paginação deverá ser feita através do botão "load more".

Tela de detalhes

Exibir as informações do item selecionado conforme o layout. Exibir carrossel contendo outros itens da mesma serie (campo series). Utilizar armazenamento do browser (localStorage, IndexedDB) para persistir os dados dos itens no carrinho.

Tela do carrinho

Listar os itens selecionados; Possibilitar alteração da quantidade e remoção de itens.


O que vamos avaliar:

  • Capacidade de criar interfaces com alta fidelidade á partir de layouts/protótipos.
  • Semântica do seu código HTML
  • Estruturação do seu CSS de maneira reaproveitável e utilização de especificações mais recentes (flexbox, grid layout)
  • Boa lógica de programação e utilização de boas práticas no seu código javascript.

Restrições

  • Não utilize frameworks css. (Bootstrap e similares)

Bonus Points:

  • Utilização de features da especificação ES6
  • Automação com Npm scripts.

Submissão

Api da Marvel

Boa Sorte!!!