Proyecto destacado

Pokemon App Batalla

Simulador Pokémon, explorar la Pokédex y realizar combates Pokémon en navegador.

Pokemon App Batalla

Descripción del Proyecto

Es un simulador de combates Pokémon en navegador. Permite explorar la Pokédex, gestionar equipos personalizados y enfrentarse a una IA con distintos niveles de dificultad o contra otro jugador en modo local (hotseat). Recrea fielmente las mecánicas de daño, tipos, estados y estadísticas de los juegos originales, sirviendo como herramienta lúdica y educativa para entender la estrategia Pokémon. El backend se apoya en Laravel con PHP, y consume la PokéAPI mediante Guzzle, almacenando datos en MySQL con caché en Redis. El frontend utiliza Blade, JavaScript nativo y CSS3 (con Bootstrap como base), todo ejecutado en contenedores Docker gestionados con Laravel Sail para un entorno de desarrollo uniforme. Este proyecto combina la autenticidad de la experiencia Pokémon con la eficiencia de un stack moderno, ofreciendo una plataforma interactiva y educativa para fans y jugadores. Pero dependiendo de la PokéAPI para obtener datos actualizados de Pokémon, movimientos y habilidades, lo que garantiza que la información sea precisa y esté al día.

Tecnologías Usadas

PHP Laravel Laravel Sail/Redis JavaScript HTML5 CSS3 MySQL Docker Git Composer NPM Blade SASS Bootstrap 5 AWS