Skip to content

carlosdancr/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