Que Hable El Juego: sitio web de noticias MLB desarrollado con WordPress, Python y React

quehableeljuego.com / screenshot

URL: https://quehableeljuego.com
Rol: Desarrollador FullStack
Tecnologías: WordPress, PHP, JavaScript, Python, React, API MLB, automatización de contenidos

Descripción general

Que Hable El Juego es un proyecto personal desarrollado como parte de mi portafolio profesional, pero también nace de una pasión muy clara: mi fanatismo por el béisbol y el deseo de crear una plataforma propia para seguir de cerca toda la actualidad de la MLB.

La idea principal del sitio es combinar contenido deportivo, automatización, desarrollo web y gestión editorial en una sola plataforma. Más que una simple página de noticias, el proyecto funciona como un ecosistema digital donde puedo recopilar información, organizar fuentes, consultar datos de MLB y publicar contenido en WordPress de forma más eficiente.

Este proyecto me permitió unir mi experiencia como desarrollador WordPress con herramientas modernas como Python, React y APIs externas, creando una solución personalizada para gestionar contenido deportivo de manera ágil y escalable.

Objetivo del proyecto

El objetivo de Que Hable El Juego fue construir una plataforma propia de contenido sobre béisbol, especialmente enfocada en MLB, que pudiera servir tanto como medio deportivo independiente como muestra real de mis habilidades técnicas.

Quería desarrollar un sitio que no dependiera únicamente del panel tradicional de WordPress, sino que contara con herramientas internas para mejorar el flujo de trabajo editorial. Por eso, además del sitio público, desarrollé un dashboard administrativo externo que permite obtener, revisar y preparar información antes de enviarla al CMS.

Este enfoque convierte al proyecto en un ejemplo práctico de desarrollo FullStack aplicado a un caso real: una web de contenido con necesidades de automatización, integración de datos y publicación constante.

Desarrollo del sitio en WordPress

El sitio principal está construido sobre WordPress, utilizando _s como starter theme. A partir de esa base desarrollé un tema personalizado, adaptado a las necesidades visuales y funcionales del proyecto.

La elección de WordPress respondió a su flexibilidad como CMS, su capacidad para manejar contenido editorial y su potencial para optimización SEO. El desarrollo del tema permitió trabajar una estructura limpia, adaptable y pensada para publicar artículos de forma frecuente.

Entre los aspectos trabajados en el sitio se incluyen:

  • Desarrollo de tema personalizado para WordPress.
  • Estructura pensada para artículos deportivos y noticias MLB.
  • Integración con el flujo editorial del administrador externo.
  • Optimización de la experiencia de lectura.
  • Base preparada para crecimiento orgánico mediante contenido SEO.

Dashboard administrativo con Python y React

Una de las partes más importantes del proyecto es un dashboard administrativo independiente, desarrollado con Python y React.

Este panel fue creado para facilitar la recopilación y gestión de información proveniente de distintas fuentes deportivas. Desde allí puedo revisar noticias, organizar datos relevantes y preparar contenido antes de enviarlo al sitio principal en WordPress.

El dashboard también se conecta directamente con la API de MLB, lo que permite obtener información actualizada sobre juegos, estadísticas, lineups y otros datos relacionados con la temporada.

Gracias a este sistema, el flujo de trabajo editorial es mucho más eficiente. En lugar de buscar manualmente cada dato o depender por completo del panel de WordPress, puedo centralizar la información en una herramienta personalizada y luego decidir si el contenido se publica directamente o se envía como borrador.

Integración con WordPress

El sistema fue diseñado para conectarse con WordPress y facilitar la publicación de contenido. Desde el dashboard administrativo es posible preparar artículos y enviarlos al sitio de dos formas:

  • Publicación directa en WordPress.
  • Envío como borrador para revisión previa.

Esta integración permite mantener el control editorial sin perder velocidad. Para un proyecto de noticias deportivas, donde la actualidad cambia constantemente, contar con un flujo de publicación más rápido representa una ventaja importante.

Además, el proyecto me permitió trabajar con automatización de procesos, consumo de APIs, generación de contenido asistida y comunicación entre distintas tecnologías dentro de un mismo ecosistema.

Uso de inteligencia artificial en el proceso

Durante el desarrollo también trabajé con Claude como herramienta de apoyo para acelerar procesos, organizar ideas y mejorar partes del flujo de trabajo. La inteligencia artificial no reemplazó el desarrollo técnico, sino que funcionó como una herramienta complementaria para potenciar mis conocimientos en WordPress, programación y automatización.

Este proyecto representa una forma práctica de integrar IA en un flujo real de trabajo, combinando criterio técnico, desarrollo personalizado y herramientas modernas para resolver necesidades específicas.

Resultado

El resultado es una plataforma de contenido deportivo construida desde cero, con un sitio público en WordPress y un sistema administrativo externo capaz de centralizar fuentes, consultar datos de MLB y enviar contenido al CMS.

Que Hable El Juego es un proyecto que une tecnología y pasión personal. Por un lado, me permite estar al día con la actualidad del béisbol. Por otro, funciona como una muestra concreta de mi capacidad para desarrollar soluciones web completas, integrar APIs, crear herramientas internas y personalizar WordPress más allá de sus funciones básicas.

Este proyecto refleja mi perfil como desarrollador WordPress y FullStack, con experiencia en creación de temas personalizados, automatización de procesos, integración de APIs y desarrollo de herramientas a medida para mejorar flujos de contenido.