Actualización automática, integración de otras fuentes y un sistema de pago: así es ahora el sitio web de la Federación de Ajedrez de Altai. Ha sido desarrollado por la agencia digital Zavod*. Te contamos lo que ha dado de sí.
Sobre el proyecto
Torneo de ajedrez en Altai / Foto: amic.ru
La Federación de Ajedrez de la región de Altái fue fundada en 2011. Es una gran organización pública con una rica historia, una estructura completa, residentes, programas y proyectos. Necesitábamos un sitio web como uno de los puntos de contacto con el público. Y uno en el que la información se autoactualizara, porque recopilar todos los datos relevantes manualmente en tiempo real es una tarea imposible para el equipo de la federación. En la fase de conexión de la Agencia Digital Zavod, el objetivo principal del proyecto era ofrecer la información más completa sobre las actividades de la Federación, los ajedrecistas locales y sus clasificaciones, las noticias de la comunidad y los torneos.
Los trabajos incluyeron la programación de la funcionalidad principal del sitio (la maquetación fue preparada por el propio cliente).
Durante el desarrollo del proyecto utilizamos una pila de tecnologías: Laravel + Livewire*. Laravel es un framework PHP moderno utilizado para este tipo de tareas.
"Soy consciente de que mucha gente está acostumbrada a la versión antigua del sitio, y lleva tiempo acostumbrarse a la nueva funcionalidad y aspecto. Igual que nos lleva tiempo llevar las páginas ya creadas del sitio a un estado óptimo, detectar y corregir todos los errores. Es un trabajo grande y complejo, pero estamos seguros de que el nuevo sitio no perderá al menos en informatividad, y creemos que será más funcional. Los ajedrecistas son personas capaces de aceptar cosas nuevas, ser pacientes, analizar y evitar conclusiones precipitadas. Estoy seguro de que esta vez será igual y dentro de algún tiempo cada uno de ustedes podrá apreciar todas las ventajas del nuevo sitio web de nuestra federación", - dijo Artem Polomoshnov, Presidente de la Federación de Ajedrez de Altai Krai.
Avance del proyecto: de los problemas a las soluciones
Empecemos por el hecho de que es difícil que una persona normal que no haya estudiado ajedrez entienda el proyecto desde el principio. Por ejemplo, ¿sabía que existen dos tipos de clasificaciones: FSR y FIDE*? Y cada una de ellas se divide en categorías: ajedrez clásico, rápido y blitz.
Todos estos datos fueron los que el equipo de la Agencia Digital tuvo que recibir, procesar y añadir al sitio. Por eso, tras una inmersión exprés en las particularidades de los torneos de ajedrez, Zavod escribió una integración utilizando la API* proporcionada por la Federación Rusa de Ajedrez específicamente para estas tareas. Gracias a ello fue posible recibir datos sobre ajedrecistas tales como: Nombre completo, código FSHR, código FIDE*, región, sexo, año de nacimiento y, por supuesto, seis valores numéricos con clasificaciones.
Pero no todo era tan sencillo. No había que añadir a todos los ajedrecistas a la FSAC, sino sólo a los de la región de Altai. Por eso toda la información tuvo que pasar por un filtro adicional antes de llegar al sitio.
Todo el proceso de actualización de las clasificaciones fue automatizado (la actualización automática se inicia cada noche). Y al final de cada mes se crea y publica en el sitio una tabla final con las valoraciones.
En la página principal, además de las noticias y anuncios habituales, se publican torneos. Pueden durar un día o una semana entera. A partir de esta información, los torneos se dividen en actuales, próximos y futuros para facilitar la navegación.
Llevó mucho tiempo transferir los datos del antiguo sitio. A lo largo de los años, la federación había acumulado una enorme cantidad de material informativo, y era importante conservarlo todo. El sitio estaba escrito en la plataforma Wordpress* de la versión antigua, no habría sido posible instalar un plugin y simplemente cargar toda la información de interés. Para llevar a cabo la tarea, la agencia digital tuvo que dispersar el sitio, procesar minuciosamente los datos e importarlos al nuevo sitio.
El trabajo principal, incluidas las aprobaciones y discusiones, se hizo en dos o tres meses, más la transferencia de información del sitio antiguo y la ayuda para adaptarse a trabajar con el nuevo panel de administración.
Puede evaluar el relleno técnico del sitio de la Federación de Ajedrez de Altai Krai aquí. Por cierto, el sitio cuenta con un sistema de pago de las cuotas de afiliación.
Agencia digital Zavod
Dirección: Barnaul, Prospect Socialist, 109, oficina 110.
Teléfono: (3852) 202-739
WhatsApp: +79831739948
Sitio web
* Agencia digital Zavod ("Digital-agency Zavod"); Laravel ("Laravel"); Livewire ("Livewire"); FIDE ("FIDE"); Wordpress ("Wordpress").
IE Shapovalova A. D.