Una aplicación interactiva que permite buscar, explorar y visualizar información sobre diferentes Pokémon. Diseñada con una interfaz atractiva y funcional, esta Pokédex es ideal para fanáticos de Pokémon y desarrolladores interesados en aprender sobre integración de APIs y diseño interactivo.
- Búsqueda de Pokémon: Busca Pokémon por nombre o ID.
- Visualización de estadísticas: Muestra estadísticas como altura, HP, ataque, defensa, velocidad, entre otros.
- Sprites dinámicos: Cambia entre diferentes sprites de Pokémon, incluyendo versiones shiny.
- Reproducción de sonidos: Escucha el grito característico de cada Pokémon.
- Modo de ayuda: Activa un modo interactivo que explica las funciones de los botones.
- Interfaz interactiva: Incluye botones funcionales como navegación D-Pad, mute, y más.
- HTML5: Estructura de la aplicación.
- CSS3: Estilización y diseño responsivo.
- JavaScript: Lógica interactiva y manejo de eventos.
- Tone.js: Manejo de audio para los sonidos de los Pokémon.
- PokéAPI: Fuente de datos para la información de los Pokémon.
- Clona este repositorio:
git clone https://github.com/tu-usuario/pokedex.git
- Navega al directorio del proyecto:
cd pokedex
- Abre el archivo
index.html
en tu navegador para ejecutar la aplicación.
- Ingresa el nombre o ID de un Pokémon en el campo de búsqueda.
- Presiona el botón de búsqueda para obtener información sobre el Pokémon.
- Usa los botones de navegación (D-Pad) para explorar diferentes sprites.
- Presiona el botón de sonido para escuchar el grito del Pokémon.
- Activa el modo de ayuda para obtener descripciones de los botones.
Nota: Asegúrate de que las imágenes
main_screen.png
yhelp_mode.png
estén ubicadas en la carpetaassets/screenshots
.
¡Las contribuciones son bienvenidas! Si deseas contribuir:
- Haz un fork del repositorio.
- Crea una rama para tu funcionalidad:
git checkout -b nueva-funcionalidad
- Realiza tus cambios y haz un commit:
git commit -m "Agrega nueva funcionalidad"
- Envía un pull request.
- Diseño y desarrollo: @juanmanueldaza, @opablon, @l0urencocarlos
Este proyecto está licenciado bajo la MIT License.
¡Atrápalos a todos! 🎮