Skip to content

junger92/baseball_cuba_grid

Repository files navigation

⚾ Baseball Cuba Grid

Immaculate Grid adaptado al béisbol cubano. Completa una cuadrícula 3×3 colocando un jugador que haya jugado para dos equipos (primeras dos columnas) o que haya alcanzado un logro estadístico (tercera columna). Pone a prueba tu conocimiento histórico de la pelota cubana.

Demo

🚀 Características

  • Grilla dinámica con combinaciones válidas garantizadas.
  • Búsqueda de jugadores con autocompletado (permite escribir nombre y apellido en orden natural).
  • Validación basada en data.json (equipos, jugadores y logros booleanos).
  • Diseño responsivo (móvil y escritorio).
  • Modal de bienvenida explicativo.
  • Logos de equipos (imágenes PNG en static/team_logos/).
  • Compartir resultado como imagen (botón "Compartir").
  • Sección de apoyo económico (Buy Me a Coffee y criptomonedas vía QvaPay).
  • Enlaces a redes sociales de Baseball Cuba Data.

🛠️ Tecnologías

  • Backend: Flask (Python)
  • Frontend: HTML5, CSS3, JavaScript (Vanilla)
  • Librerías: html2canvas (para captura de imagen), Font Awesome (iconos)
  • Almacenamiento: Archivo data.json (sin base de datos)

📦 Requisitos previos

  • Python 3.8 o superior
  • pip
  • Git (opcional, para clonar el repositorio)

About

Baseball Cuba Grid es una adaptación del popular juego Immaculate Grid enfocada exclusivamente en el béisbol cubano. El objetivo es completar una cuadrícula de 3×3 colocando en cada celda un jugador que cumpla simultáneamente dos condiciones: el equipo de la fila y el equipo de la columna (primeras dos columnas) o un logro estadístico

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors