Skip to content

Afranioalves/pokedex-react

 
 

Repository files navigation

Pokédex - ReactJS + TypeScript

📷 Screenshot

Screenshot

📝 Descrição do projeto

Essa Pokédex foi feita em ReactJS + TypeScript. Inicialmente o boilerplate da aplicação foi criado utilizando o Vite, que tem se mostrado bastante performático em aplicações front-end. Foi utilizado Syled-components devido à grande necessidade de manipular o CSS para gerar estilos condicionais. Também foi utilizado a biblioteca Material UI para criar a paginação da aplicação. Para finalizar, todos os dados dos pokémons foram pegos da API: PokéApi.

💻 Features do projeto

  • Opção de pesquisar pokémon por nome ou ID
  • Filtrar pokémons pelo tipo
  • Paginação
  • Lazy Loading
  • Responsividade
  • Validação de formulário
  • Validação de dados da API

🚀 Tecnologias e ferramentas utilizadas

  • ReactJS
  • TypeScript
  • Vite
  • Styled-components
  • MUI
  • API: PokéApi

📌 Links

📊 Status do projeto

✅ Concluído

Releases

No releases published

Packages

 
 
 

Languages

  • TypeScript 97.3%
  • CSS 1.5%
  • HTML 1.2%