pedroayresb / desafiofrontend

Home Page:https://ayr-pokedex.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pokédex Project

Este projeto é uma aplicação Pokédex que utiliza as tecnologias React, React Router, React Query, RTL e Tailwind, consumindo a PokeAPI para retornar informações sobre os Pokémons.

Funcionalidades

  • Lista de 12 Pokémons na página inicial, com paginação
  • Possibilidade de pesquisar por nome
  • Filtro por Tipo
  • Página específica de cada Pokémon, que mostra:
    • Habilidades
    • Tamanho e peso
    • Stats
    • Sprites

Instalação

  1. Clone este repositório para sua máquina local
git clone git@github.com:pedroayresb/desafiofrontend.git
  1. Entre na pasta do projeto
cd desafiofrontend
  1. Instale as dependências
npm install
  1. Inicie a aplicação
npm start

Testes

A aplicação possui testes de integração, e atualmente tem todos os componentes e funções testados Exemplo test-coverage

Tecnologias utilizadas

  • React
  • React Router
  • React Query
  • RTL
  • Tailwind
  • PokeAPI

About

https://ayr-pokedex.netlify.app/


Languages

Language:JavaScript 81.7%Language:TypeScript 16.9%Language:HTML 1.2%Language:CSS 0.2%