EA.
← Volver a proyectos

Proyecto de fin de estudios · CESI Diseñador Desarrollador de Aplicaciones

Directorio B2B de eventos

Retomar una plataforma B2B entregada sin documentación, relanzarla en dos meses y hacerla evolucionar sin romper el SEO ni la confianza de clientes que pagan.

Contexto
Un directorio que conecta empresas con proveedores de eventos. Los proveedores pagan una suscripción; los organizadores lo usan gratis.
Mi papel
Desarrollador en alternancia en H-TIC Digital. En este proyecto: desarrollo, scripts de datos y presupuesto de las evoluciones.
Periodo
2025-2026 · H-TIC Digital
Stack
WordPress · PHP · MySQL · JavaScript · Python · Swagger · Asana
29.10.25lanzamiento, en plazo
111 hde evoluciones presupuestadas
54/66temas resueltos en el balance
25klíneas en el módulo de fichas

El punto de partida

La V1 era inestable, sin documentación ni pliego de condiciones. La agencia aceptó retomarla con una condición: rehacerla por completo en vez de parchearla.

WordPress venía impuesto, y el posicionamiento SEO adquirido no podía moverse.

Primero, estructurar los datos

Unas 15 categorías, 13 regiones y un centenar de departamentos, repartidos entre un Excel de trabajo y la base antigua. Escribí scripts en Python para comprobar la coherencia y generar ficheros de importación reutilizables.

Los filtros de búsqueda pasaron a ser datos: guardados en base, gestionados desde el panel de administración y convertidos en SQL por el componente de búsqueda. Añadir un filtro ya no requiere desarrollo.

Versionar las fichas con una tabla espejo

Un proveedor debía poder editar su ficha sin perder la versión publicada. En lugar de un historial completo, elegí una tabla espejo: una versión pendiente por ficha, validada por moderación. Cinco escenarios de prueba escritos de antemano, cinco conformes.

Después, el uso real reveló que una insignia comercial desaparecía en cada validación. La corrección separó los campos editoriales, decididos por el administrador, de los declarados por el proveedor.

Presupuestar, priorizar, dirigir

Sin pliego de condiciones, el presupuesto hizo de contrato. Cada petición se descomponía en partes estimables. «Duplicar una ficha» es un botón, una copia de campos, imágenes, un contador y permisos. Así se llega a una cifra defendible.

En primavera de 2026, el flujo de incidencias se convirtió en un comité de seguimiento: 19 temas clasificados en bugs, correcciones y evoluciones, y después tres sprints.

  • Desglose de tareas: 6 lotes, 38 tareas
  • Matriz RACI y registro de 6 riesgos
  • Módulo de estadísticas avanzadas entregado en verano de 2026
  • llms.txt, sitemap automático, API de categorías en Swagger

Lo que me llevo

De seis indicadores fijados al inicio: dos alcanzados, tres en parte y uno no: la estabilidad del servidor durante las campañas de e-mailing. Prefiero decirlo que esconderlo.

Antes de desarrollar bien, hay que entender bien, presupuestar bien y comunicar bien.