- PROYECTOS
- Salud e investigación
Un e-commerce de formación que cambió de plataforma sin dejar de vender
Conceptualizamos, diseñamos y desarrollamos sobre Drupal Commerce la nueva plataforma de venta de formación del Hospital Sant Joan de Déu Barcelona, y la pusimos en marcha con todo el histórico de Magento en un cambio en caliente.

Formación de alta especialización para más de 20.000 profesionales al año
SJD Formación es la unidad de formación del Hospital Sant Joan de Déu Barcelona, uno de los centros pediátricos y materno-infantiles de referencia en Europa. Ofrece cursos, jornadas, másteres, programas de simulación, estancias formativas e itinerarios en más de 40 especialidades, en presencial, online o semipresencial y en tres idiomas, para médicos, enfermeras, matronas, técnicos, residentes y también para familias y cuidadores. Todo eso se vende y se gestiona desde una web que, tras ver el resultado de nuestro trabajo en la web corporativa del hospital, su unidad quiso renovar por completo.
+20.000
profesionales formados en 2025
396
acciones formativas en 2023
42
especialidades
94%
formaciones acreditadas en 2023
Un Magento sólido para vender cursos, pero rígido para todo lo demás
La web de formación anterior estaba construida sobre Magento. Como tienda funcionaba, pero era rígida: costaba encontrar desarrolladores, cualquier evolución se convertía en un proyecto y la gestión de contenidos, de cursos a noticias y recursos, tenía límites que el equipo de SJD Formación chocaba a diario. Había muchas funcionalidades que querían poner en marcha y no podían.
Y vender formación sanitaria no es vender un producto cualquiera. La plataforma tenía que vender cursos sueltos y paquetes de cursos, cursos con alojamiento o cena incluidos, formaciones híbridas con control de plazas, certificaciones e itinerarios, y cursos que exigen comprobar la titulación de quien se inscribe. Gestionar todo tipo de descuentos y colectivos con accesos a precios especiales. Tenía que facturar distinto a un particular y a una empresa, y permitir que un jefe de unidad comprara un curso para todo su equipo. Y tenía que hablar con Moodle, la plataforma donde se imparte la formación, para matricular a cada alumno en su curso.
El encargo era construir esa plataforma de cero sobre Drupal Commerce, en tres idiomas, con una experiencia de compra pensada para cada perfil y un backoffice con el que la unidad gestionara la oferta, las ventas y la facturación con autonomía. Con una condición añadida: el cambio de una plataforma a otra debía hacerse "en caliente", sin perder ni una compra hecha, ni una compra en curso, ni un cliente, ni una factura.
Drupal Commerce a medida y un cambio de plataforma en caliente
Empezamos por la conceptualización, en sesiones de trabajo con el equipo de SJD Formación: la arquitectura de información, el plan de contenidos, los sistemas de navegación y los wireframes navegables en escritorio y móvil, las taxonomías y el funcional de interacción. La parte más delicada fue modelar la casuística de la venta: qué tipos de producto existen, cómo se compran, quién puede comprarlos y qué pasa después de cada compra. Tampoco se quedó atrás en términos de dificultad el diseño e implementación de todo el sistema de mensajería y eventos entre la plataforma y sus clientes.
En el diseño trasladamos la identidad del hospital a una plataforma de formación con personalidad propia y la documentamos en una guía de estilo web, para que pudiera crecer de forma coherente.
En el desarrollo construimos la plataforma sobre Drupal, con front y back a medida. Cursos, paquetes, ediciones y fechas, plazas, itinerarios, certificaciones y requisitos de acceso son tipos de producto y reglas propias, no adaptaciones de una tienda genérica. La compra distingue entre particulares y empresas, con su facturación, y admite compras en nombre de otras personas. La integración con Moodle matricula a cada alumno al confirmar la compra y, si el curso todavía no existe allí, lo crea y da de alta a alumnos y docentes. Completamos la plataforma con la pasarela de pago, el intercambio con Navision, las newsletters, un buscador con filtros por especialidad, perfil y modalidad, el SEO técnico y la analítica, y un backoffice desde el que el equipo controla cursos, bundles, descuentos, inscripciones, facturas y devoluciones.
La migración fue el momento de la verdad. Mapeamos todos los datos de Magento a la nueva plataforma, cuentas de usuario con su histórico de compras, productos, pedidos y peticiones de factura, y ensayamos la migración tantas veces como hizo falta hasta que cada mapeo salía limpio, incluidos los códigos y la numeración de las facturas. En enero de 2025 se apagó Magento y arrancó la nueva plataforma con todo el histórico dentro, incluidas las compras que estaban en curso.
Y seguimos con el acompañamiento: desde la publicación desarrollamos evolutivos con una bolsa de horas, incorporamos lo que el equipo va necesitando y mantenemos la plataforma al día. Hemos hecho bastante más de lo que decía la propuesta, y el trabajo no ha terminado.

Una plataforma de venta de formación sin techo técnico
Lo que el equipo de SJD Formación tiene hoy no se parece a lo que tenía en Magento: una plataforma que vende bien los cursos, sí, pero sobre todo una base flexible que crece con la unidad, con nuevos tipos de producto, funcionalidades, integraciones y servicios, y que matricula sola a los alumnos en Moodle. El equipo del hospital sabe que cualquier petición depende solo del presupuesto y del tiempo, no de un límite técnico ni de encontrar perfiles difíciles, y nosotros seguimos a su lado para ponerla en marcha.
Así quedó.
La portada de SJD Formación, con el buscador y los accesos rápidos a la oferta formativa. Las diez modalidades de formación, cada una con su propio tipo de producto. La ficha de un curso con fechas, modalidad, acreditación, plazas y precio antes de inscribirse.
¿EL SIGUIENTE CASO ES EL TUYO?
Hablemos
