Deportes / Plataforma digital · Ruta36

De planillas y cargas manuales a una plataforma deportiva preparada para evolucionar

Más de quince años acompañando a Ruta 36 en distintas etapas, desde su primera plataforma administrable hasta la reconstrucción de un sistema más sólido, escalable y mantenible.

Contexto

Ruta 36 trabaja con Pulsart desde 2008. En aquel momento gran parte de la gestión de partidos, resultados y contenidos se realizaba manualmente, incluso mediante archivos Excel que luego debían cargarse al sitio. Desarrollamos una primera plataforma administrable en PHP que permitió centralizar y simplificar esos procesos y que acompañó al proyecto durante aproximadamente diez años. Tiempo después, el cliente decidió iniciar una nueva etapa con otro equipo de desarrollo y una plataforma completamente diferente.

Problema

Años después, Ruta 36 volvió a contactarnos. El nuevo sistema había quedado sin un equipo que pudiera mantenerlo correctamente y comenzaron a aparecer problemas cada vez más difíciles de resolver. Más allá de errores visibles, existían problemas de arquitectura: jugadores duplicados, inconsistencias en el panel de administración y dependencias que provocaban que operaciones simples —como eliminar una categoría o modificar un nombre— generaran errores en otras partes de la plataforma. El problema ya no era solamente corregir bugs. Había que recuperar la capacidad de evolucionar el sistema con seguridad.

Qué hicimos

Primero analizamos la plataforma existente para identificar qué podía mantenerse y qué partes necesitaban ser reformuladas. Corregimos errores operativos, estabilizamos procesos del panel de administración y comenzamos a reorganizar aquellas áreas que generaban dependencias y problemas recurrentes. A partir de ahí encaramos una nueva evolución del sistema, priorizando una arquitectura más clara, datos consistentes y procesos que puedan modificarse sin romper otras partes de la plataforma. El objetivo es que Ruta 36 vuelva a contar con una base tecnológica sobre la cual pueda seguir incorporando categorías, equipos, jugadores, partidos y nuevas funcionalidades.

Arquitectura / solución

La nueva etapa busca separar correctamente la gestión de datos de la presentación pública del sitio. Categorías, equipos, jugadores, partidos y resultados deben administrarse desde una estructura central consistente y luego alimentar automáticamente las distintas vistas de la web. Esto permite reducir duplicaciones, evitar dependencias innecesarias y realizar cambios estructurales sin afectar otras áreas del sistema.

Diseño / interfaces

Resultado

  • Relación tecnológica iniciada en 2008
  • Primera plataforma administrable desarrollada a medida
  • Digitalización de procesos que anteriormente dependían de Excel
  • Más de una década de evolución del proyecto
  • Recuperación y estabilización de una plataforma desarrollada por terceros
  • Corrección de inconsistencias y problemas del panel administrativo
  • Reformulación progresiva de la arquitectura del sistema
  • Mayor seguridad al realizar cambios en categorías, jugadores y competencias
  • Base preparada para nuevas mejoras y funcionalidades
  • Recuperación de una relación de trabajo de largo plazo

Tecnología

PHP CodeIgniter MySQL Desarrollo a medida Panel de administración Gestión de competencias Gestión de jugadores y equipos Arquitectura de datos Mantenimiento evolutivo Refactorización de sistemas existentes

¿Hay algo en tu operación que hoy no funciona como debería?