Skip to content

Este projeto tem como objetivo criar uma Pokédex interativa que permite visualizar todos os Pokémon, fornecer detalhes sobre cada um deles, implementar paginação e incluir um campo de busca para encontrar Pokémon específico.

Jaao201/pokedex

Repository files navigation

Pokédex

Desenvolvido como parte do módulo de React no curso de Desenvolvimento Web, este projeto tem como objetivo criar uma Pokédex interativa que permite visualizar todos os Pokémon, fornecer detalhes sobre cada um deles, implementar paginação e incluir um campo de busca para encontrar Pokémon específico.

home-layout

Funcionalidades

  • Integração com PokeAPI
  • Listagem e paginação com todos os Pokémon
  • Página com informações detalhadas ao clicar no Pokémon
  • Campo de busca ao digitar nome
  • Deploy da Aplicação

Tecnologias Utilizadas

  • React
  • TypeScript
  • Styled Components
  • React Router DOM
  • React Hook Form
  • React Tanstack Query

Configuração do Projeto

# Clone o repositório
$ git clone https://github.com/EmanuelQuintino/Pokedex.git

# Instale as dependências
$ npm install

# Execute o projeto
$ npm run dev

Variável Ambiente

VITE_API="https://pokeapi.co/api/v2"

Contribuição

Para contribuir com melhorias, correções de bugs ou novas funcionalidades, basta seguir estas etapas:

  1. Faça um fork do projeto
  2. Crie uma branch para sua contribuição:
$ git checkout -b nome-sobrenome
  1. Faça as alterações desejadas
  2. Envie um pull request

Links

About

Este projeto tem como objetivo criar uma Pokédex interativa que permite visualizar todos os Pokémon, fornecer detalhes sobre cada um deles, implementar paginação e incluir um campo de busca para encontrar Pokémon específico.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published