Web/App desarrollada con Next.js para la consulta de estadísticas de jugadores de League of Legends, visualización de su historial, partidas, comprobar si el jugador esta jugando en ese momento y poder consultar las estadísticas de los jugadores en dicha partida en vivo. Todo usando la API oficial de Riot Games.
- Búsqueda de jugadores mediante Riot ID.
- Historial de partidas recientes.
- Estadísticas de SoloQ y Flex.
- Información detallada de cada partida.
- Detección de partidas en directo.
- Visualización de ambos equipos en una partida activa.
- Información de rango, LP, nivel y winrate.
- Interfaz responsive.
- Preparado para despliegue mediante Docker.
.
release/
├── .env.example
├── docker-compose.yml
├── Dockerfile
└── nginx.conf
El directorio release/ contiene todo lo necesario para lanzar la web/app mediante Docker.
Para poder trabajar con el código y demás:
npm install && npm ciEntramos en el directorio release:
cd releaseEditamos el fichero .env para meter tu clave de la API de Riot:
RIOT_API_KEY=TU_API_KEYDesde el directorio release:
docker compose up --build -dUna vez finalice la compilación, la aplicación estará disponible en:
http://localhost
Nginx actúa como proxy inverso hacia la aplicación Next.js.


