Pokedex é uma aplicação web desenvolvida em ReactJS com TypeScript que utiliza a PokeAPI para listar e exibir informações detalhadas sobre os Pokémon das três primeiras gerações. A aplicação permite visualizar o nome e o ID dos Pokémon e, ao clicar em um deles, exibe informações adicionais como peso, altura, descrição, e estatísticas de batalha.
ReactJSTypeScriptPokeAPI
19/07/2024 - há 6 meses
5,323 linhas de código
O Pokedex é um site interativo desenvolvido para oferecer informações detalhadas sobre os Pokémon das três primeiras gerações. Utilizando a PokeAPI, a aplicação permite que você explore o mundo dos Pokémon, fornecendo detalhes como nome, ID, peso, altura, uma breve descrição e estatísticas de batalha.
A Pokedex é uma aplicação web que serve como um catálogo abrangente dos Pokémon. Através de uma interface intuitiva, você pode procurar e selecionar qualquer Pokémon das três primeiras gerações e obter uma série de informações detalhadas sobre ele. Ideal para fãs de Pokémon, pesquisadores ou qualquer pessoa curiosa sobre o universo Pokémon.
O Pokedex oferece várias funcionalidades que facilitam a exploração e a obtenção de informações detalhadas sobre cada Pokémon:
- Listagem de Pokémon: Exibe os Pokémon das três primeiras gerações com nome e ID.
- Detalhes do Pokémon: Ao clicar em um Pokémon, você pode visualizar informações adicionais como:
-- Nome
-- ID
-- Peso
-- Altura
-- Breve Descrição
-- Estatísticas de Batalha:
--- Força de Ataque
--- Defesa
--- Ataque Especial
--- Defesa Especial
--- Velocidade
A Pokedex é desenvolvida utilizando as seguintes tecnologias:
- ReactJS: Biblioteca JavaScript para a construção da interface de usuário.
- TypeScript: Superset do JavaScript que adiciona tipagem estática ao código.
- PokeAPI: API pública que fornece dados detalhados sobre os Pokémon.
Ao acessar o site da Pokedex, você será apresentado a uma lista dos Pokémon das três primeiras gerações, exibindo o nome e o ID de cada um. Para obter mais informações sobre um Pokémon específico, basta clicar no nome ou ID dele. A aplicação então mostrará uma página detalhada com as seguintes informações:
- Nome e ID: Identificação básica do Pokémon.
- Peso e Altura: Medidas físicas do Pokémon.
- Descrição: Uma breve descrição do Pokémon, incluindo características e curiosidades.
- Estatísticas de Batalha: Dados detalhados sobre as habilidades de batalha do Pokémon, incluindo força de ataque, defesa, ataque especial, defesa especial e velocidade.
- Informações Detalhadas: Obtenha uma visão completa sobre os Pokémon, incluindo dados físicos e estatísticas de batalha.
- Interface Intuitiva: Navegação simples e intuitiva que facilita a busca e seleção de Pokémon.
- Atualizações Constantes: Dados precisos e atualizados fornecidos pela PokeAPI.
- Exploração Fácil: Ideal para fãs, pesquisadores e curiosos que desejam aprender mais sobre o universo Pokémon.
O Pokedex é a ferramenta definitiva para quem deseja explorar o mundo dos Pokémon de maneira detalhada e acessível. Com informações abrangentes e uma interface fácil de usar, a Pokedex oferece uma experiência enriquecedora para todos os fãs de Pokémon.