Inazuma Legacy

Inazuma Legacy

Aplicación web temática de Inazuma Eleven donde los usuarios se registran, consultan jugadores, chatean en tiempo real y se miden en partidas con un asistente IA integrado.

Descripció
Inazuma Legacy es una aplicación web desarrollada con Spring Boot inspirada en el videojuego y anime a Inazuma Eleven. Permite a los usuarios registrarse, iniciar sesión de forma segura y acceder a una plataforma interactiva con diversas funcionalidades sociales y juego.

Cada usuario puede jugar pachangas con los jugadores de la propia web, pueden chatear con otros jugadores, y consultar un ranking global relacionado con las pachangas. La plataforma incluye un sistema de chat en tiempo real implementado con WebSocket y STOMP que permite conversaciones tanto públicas como privadas entre usuarios conectados.

El proyecto integra una IA externa (GPT-4o vía API de OpenAI) accesible desde el chat, que responde a preguntas de los usuarios en español de forma breve y precisa. Además, dispone de un modo de partida llamado "pachanga", donde los jugadores pueden enfrentarse y obtener resultados basados ​​en sus estadísticas. Toda la información se persiste en una base de datos PostgreSQL y el acceso está protegido por Spring Security.

Informació general

Autoria:
Víctor López Ruiz
Cicle:
DAM
Grup:
B
Curs:
2025-26
Tutor:
Luis Elía

Planificació i gestió

Projectes relacionats