Este projeto é uma integração com a PokeAPI que permite consultar e exibir informações detalhadas sobre Pokémon, utilizando React e Vite para uma interface moderna e rápida.
- Pesquisa por Pokémon pelo ID.
- Exibição de informações como:
- Imagem oficial
- Interface responsiva e fácil de usar.
pokeapi--integration/
├── 📂 public/ # Arquivos públicos estáticos
│ └── vite.svg # Logotipo ou ícone do Vite
├── 📂 src/ # Código-fonte do projeto
│ ├── 📂 assets/ # Recursos estáticos do frontend
│ │ └── react.svg # Ícone do React
│ ├── App.css # Estilos do componente principal
│ ├── App.jsx # Componente principal da aplicação
│ ├── index.css # Estilos globais
│ └── main.jsx # Ponto de entrada da aplicação
├── .gitignore # Arquivos e pastas ignorados pelo Git
├── LICENSE # Arquivo de licença do projeto
├── README.md # Documentação do projeto
├── eslint.config.js # Configurações do ESLint para linting do código
├── index.html # Template HTML principal
├── package-lock.json # Dependências travadas do projeto
├── package.json # Metadados e dependências do projeto
└── vite.config.js # Configurações do Vite
Clone o repositório:
git clone https://github.com/MarcioCalisto/PokeAPI--Integration.git
cd pokeapi--integration
npm install
npm run dev
Acesse no navegador:
O projeto estará disponível em: http://localhost:5173
Implementar paginação para exibir múltiplos Pokémon.
Adicionar filtros avançados (por tipo, estatísticas, etc.).
Criar animações para transições de elementos.
Salvar favoritos no localStorage.
git checkout -b feature/nova-funcionalidade
git commit -m "Descrição da funcionalidade adicionada"
git push origin feature/nova-funcionalidade
Este projeto está licenciado sob a Licença MIT.
💡 Dica: Confira a documentação oficial da PokeAPI para explorar as possibilidades de integração.