Teste da Linx
Fiz este no projeto no intuito de praticar e aprender as tecnologias que usei para desenvolve-lo.
O projeto foi baseado em um teste para desenvolvedores front-end, feito pela empresa Linx.
Encontrei o teste no repositório frontend-challenges, criado pelo Felipe Fialho.
Link para o repositório do teste.
Tecnologias utilizadas
Sobre
O teste consiste em, construir uma aplicação que faz uma listagem de cervejarias com base nos dados retornados da Open Brewery DB que é uma API de cervejarias. Podendo, filtrar as cervejarias por tipo, paginar pelas três primeiras páginas da listagem e ver dados de uma cervejaria.
UI
Tela 1
- Listar as cervejarias.
- Permitir paginação das 3 primeiras páginas de listagem.
- Permitir filtro de cervejarias por tipo.
Tela 2
-
Exibir dados de uma cervejaria.
-
Permitir abrir o Google Maps com a localização da cervejaria.
Como usar
Após clonar o repósitorio, instale as dependências.
$ yarn install
# ou
$ npm install
Após finalizar a instalação das dependências, utilize um dos comandos abaixo:
-
start
: sobe à aplicação em modo desenvolvimento de emlocalhost:3000
-
test
: executa todos os testes -
test:coverage
: executa todos os testes e exibi à porcentagem de cobertura dos testes