ramirocerda

PROJECT / mundial-2026

Mundial 2026 — World Cup Companion

Personal En vivo

App full-stack para seguir el Mundial 2026 de punta a punta: grupos, fixture con huso local, bracket eliminatorio, mapa de sedes y guía de TV por país. Datos históricos cruzados (StatsBomb, OpenFootball) para ver enfrentamientos previos.

Seguir un Mundial multi-sede con husos horarios, TV local y datos históricos se vuelve caótico entre pestañas sueltas.

Construí el companion completo: tabla de grupos, fixture con timezone local, cuadro dinámico de 16avos a final, mapa interactivo de estadios (México, EE.UU., Canadá) con Leaflet, guía de TV por país y cruce de historiales. Backend FastAPI + frontend React 19, desplegado en Cloudflare Workers. Ningún dato vive en el repo: se agrega en vivo desde varias APIs de fútbol.

  • Cuadro eliminatorio dinámico de 16avos a la final, con badge de partidos en vivo.
  • Fixture convertido automáticamente a tu huso horario local.
  • Mapa interactivo (Leaflet) de las sedes en México, EE.UU. y Canadá.
  • Guía de TV por país y cruce de historiales entre selecciones.
  • Agrega y atribuye cuatro fuentes de datos abiertas (StatsBomb, OpenFootball, wheniskickoff, Reep Register).
  • FastAPI
  • React 19
  • TypeScript
  • Tailwind CSS v4
  • Leaflet
  • Cloudflare Workers
  • Playwright