Una Pokédex interactiva construida con HTML, CSS y JavaScript puro (vanilla), que consume la PokeAPI para mostrar información de Pokémon en tiempo real.
🔗 Demo en vivo: https://codebyjavier.github.io/Pokedex/
- 🔍 Búsqueda de Pokémon por nombre
- 🏷️ Filtrado por tipo (fuego, agua, planta, eléctrico, etc.)
- 📄 Carga progresiva de Pokémon ("Cargar más")
- 📋 Vista de detalle con información ampliada de cada Pokémon
- ♿ Enfoque en accesibilidad (roles ARIA, labels,
aria-presseden filtros) - 📱 Diseño responsive
- HTML5 semántico
- CSS3
- JavaScript (Vanilla JS, sin frameworks)
- PokeAPI como fuente de datos
Este proyecto es parte de mi proceso de aprendizaje, así que sigue en desarrollo activo:
- Migrar el frontend a React
- Añadir un backend propio
- Mejorar el manejo de estado y caché de datos
- Agregar tests
git clone https://github.com/CodeByJavier/Pokedex.git
cd PokedexLuego simplemente abre index.html en tu navegador, o sirve la carpeta con una extensión tipo Live Server.
Estoy buscando activamente oportunidades como desarrollador y este proyecto es parte de mi portafolio de aprendizaje. Si tienes sugerencias, comentarios o encuentras bugs, ¡son más que bienvenidos! Abre un issue o un pull request.
Este proyecto es de uso libre con fines educativos. Los datos de Pokémon provienen de la PokeAPI y son propiedad de Nintendo/Game Freak.