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

GitHub

View Github