Plataforma MVP para predicciones del Mundial 2026 con motor Poisson, ranking Elo, páginas de selecciones, grupos, partidos y herramientas de valor esperado.
La app sigue siendo HTML/CSS/JS y puede abrirse directamente desde index.html.
Rutas principales:
#/dashboard#/partidos#/partido/:id#/equipos#/equipo/:id#/grupos#/ranking#/simulador#/ev#/tracker
El MVP usa js/data.js como seed local para avanzar rápido con la experiencia. Esos datos están preparados para migrarse después a PostgreSQL.
Instalar dependencias:
npm installConfigurar variables:
cp .env.example .envCrear tablas:
psql "$DATABASE_URL" -f server/schema.sqlIniciar servidor:
npm run devEndpoints iniciales:
GET /api/healthGET /api/teamsGET /api/teams/:idGET /api/matchesPOST /api/predictions