Skip to content

This application must perform a query and bring all the Pokémon of the first generation on the screen. You can also make filters based on the power and types.

Notifications You must be signed in to change notification settings

IuriKintschev/pokemon-filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokemon Filter


Objetivo

Essa aplicação deverá realizar uma consulta e trazer em tela todos os pokémons da
primeira geração. Você tambem poderá efetuar filtros a partir dos tipos de pokémons que
gostaria de vizualizar, além de por pontos de força(CP) setando um range entre
o mínino e o máximo.

Overview

Foram utilizados como padrões styled-components, zustand como gerenciador
de estado e typescript. O desenvolvimento foi focado no desing, para que ele possa
chegar a mais fiel possivel ao modelo proposto. Assim que aplicação é iniciada, ela faz uma
requisiçao graphql em um API publíca e é setada ao estado global. No estado possue
um getter que computa os dados antes de ir em tela, é nele que é efetuado a lógica
de filtragem dos dados.



Como executar

Clone o repositório em sua maquina local, e logo após execute os seguintes comandos.


Instale as dependências

$ yarn install

Basta subir o servidor

$ yarn start

Também esta no ar!

Você encontra a aplicação acessando a seguinte URL https://objective-wescoff-0decdc.netlify.app ou clicando na imagem a cima.

About

This application must perform a query and bring all the Pokémon of the first generation on the screen. You can also make filters based on the power and types.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •