O PokeHub é uma plataforma Pokémon completa com visual inspirado no universo dos monstrinhos. Pesquise por qualquer Pokémon, explore informações detalhadas, cadeias de evolução, versões shiny, cartas TCG, pacotes de cartas — e monte times inteligentes com um algoritmo que entende de sinergia, cobertura e estratégia.
Projeto estruturado para crescer — cada funcionalidade principal em arquivos separados.
| Arquivo | Função |
index.html |
Estrutura principal + scripts legados |
styles.css |
Design system — glassmorphism, cores, animações, responsivo |
auth-*.js |
Sistema de contas com Discord OAuth via Supabase |
team-builder.* |
Algoritmo inteligente de montagem de times + UI |
team-analyzer.* |
Análise completa de equipes com nota e sugestões |
teams.* |
Minhas Equipes — CRUD com persistência local |
Ou acesse direto: https://davi3ds.github.io/PokeHub/
git clone https://github.com/DAVI3DS/PokeHub.git
cd PokeHubDepois é só abrir o arquivo index.html no navegador.
Se quiser rodar com um servidor local:
python -m http.server 8000Abra no navegador:
http://localhost:8000
|
PokeAPI |
Busca dados dos Pokémon, sprites, tipos, espécies e evolução. |
|
TCGdex API |
Busca cartas, pacotes, imagens, raridades e dados do TCG. |
|
Tradutores externos |
Usados como apoio para traduzir descrições quando necessário. |
PokeHub/
├── index.html
├── styles.css
├── auth-config.js auth-service.js auth-ui.js auth.css
├── teams-data.js teams-ui.js teams.css
├── team-builder.js team-builder.css
├── team-analyzer.js team-analyzer.css
├── tcg_set_base1.json
├── LICENSE
├── .github/workflows/
└── recursos/
├── images/
│ ├── Pokedex-Logo.png
│ ├── Pokemon-Logo.png
│ └── pokedex.png
└── preview/
├── preview-home.png
├── preview-pokemon.png
├── preview-tcg.png
├── preview-pack.png
└── preview-team-builder.png
| 💥 Sugestão automática de golpes (Movesets) | 📦 Sugestão de itens |
| 🧬 Sugestão de habilidades | 🌟 Sugestão de Nature |
| 📊 Sugestão de EVs/IVs | ⭐ Sistema de avaliação da equipe |
| 🎮 Exportação do time para Pokémon Showdown | |
Este projeto está sob a licença Apache 2.0. Veja o arquivo LICENSE para mais detalhes.
Se você usar ou modificar este projeto, mantenha os créditos do autor original (DAVI3DS) nos arquivos.
Pokémon, Pokédex e imagens relacionadas pertencem aos seus respectivos donos.
Este projeto é apenas para estudo.







