- PROYECTOS
- Salut i recerca
Un e-commerce de formació que va canviar de plataforma sense deixar de vendre
Vam conceptualitzar, dissenyar i desenvolupar sobre Drupal Commerce la nova plataforma de venda de formació de l'Hospital Sant Joan de Déu Barcelona, i la vam posar en marxa amb tot l'històric de Magento en un canvi en calent.

Formació d'alta especialització per a més de 20.000 professionals l'any
SJD Formació és la unitat de formació de l'Hospital Sant Joan de Déu Barcelona, un dels centres pediàtrics i maternoinfantils de referència a Europa. Ofereix cursos, jornades, màsters, programes de simulació, estades formatives i itineraris en més de 40 especialitats, presencials, en línia o semipresencials i en tres idiomes, per a metges, infermeres, llevadores, tècnics, residents i també per a famílies i cuidadors. Tot això es ven i es gestiona des d'una web que, després de veure el resultat de la nostra feina a la web corporativa de l'hospital, la seva unitat va voler renovar completament.
+20.000
professionals formats el 2025
396
accions formatives el 2023
42
especialitats
94%
formacions acreditades el 2023
Un Magento sòlid per vendre cursos, però rígid per a tota la resta
La web de formació anterior estava construïda sobre Magento. Com a botiga funcionava, però era rígida: costava trobar desenvolupadors, qualsevol evolució es convertia en un projecte i la gestió de continguts, de cursos a notícies i recursos, tenia límits amb què l'equip de SJD Formació topava cada dia. Hi havia moltes funcionalitats que volien posar en marxa i no podien.
I vendre formació sanitària no és vendre un producte qualsevol. La plataforma havia de vendre cursos solts i paquets de cursos, cursos amb allotjament o sopar inclosos, formacions híbrides amb control de places, certificacions i itineraris, i cursos que exigeixen comprovar la titulació de qui s'hi inscriu. Gestionar tot tipus de descomptes i col·lectius amb accessos a preus especials. Havia de facturar de manera diferent a un particular i a una empresa, i permetre que un cap d'unitat comprés un curs per a tot el seu equip. I havia de parlar amb Moodle, la plataforma on s'imparteix la formació, per matricular cada alumne al seu curs.
L'encàrrec era construir aquesta plataforma des de zero sobre Drupal Commerce, en tres idiomes, amb una experiència de compra pensada per a cada perfil i un backoffice amb què la unitat gestionés l'oferta, les vendes i la facturació amb autonomia. Amb una condició afegida: el canvi d'una plataforma a l'altra s'havia de fer «en calent», sense perdre ni una compra feta, ni una compra en curs, ni un client, ni una factura.
Drupal Commerce a mida i un canvi de plataforma en calent
Vam començar per la conceptualització, en sessions de treball amb l'equip de SJD Formació: l'arquitectura de la informació, el pla de continguts, els sistemes de navegació i els wireframes navegables en escriptori i mòbil, les taxonomies i el funcional d'interacció. La part més delicada va ser modelar la casuística de la venda: quins tipus de producte existeixen, com es compren, qui els pot comprar i què passa després de cada compra. Tampoc es va quedar enrere en termes de dificultat el disseny i la implementació de tot el sistema de missatgeria i esdeveniments entre la plataforma i els seus clients.
En el disseny vam traslladar la identitat de l'hospital a una plataforma de formació amb personalitat pròpia i la vam documentar en una guia d'estil web, perquè pogués créixer de manera coherent.
En el desenvolupament vam construir la plataforma sobre Drupal, amb front i back a mida. Cursos, paquets, edicions i dates, places, itineraris, certificacions i requisits d'accés són tipus de producte i regles pròpies, no adaptacions d'una botiga genèrica. La compra distingeix entre particulars i empreses, amb la seva facturació, i admet compres en nom d'altres persones. La integració amb Moodle matricula cada alumne en confirmar la compra i, si el curs encara no hi existeix, el crea i hi dona d'alta alumnes i docents. Vam completar la plataforma amb la passarel·la de pagament, l'intercanvi amb Navision, els butlletins, un cercador amb filtres per especialitat, perfil i modalitat, l'SEO tècnic i l'analítica, i un backoffice des del qual l'equip controla cursos, bundles, descomptes, inscripcions, factures i devolucions.
La migració va ser el moment de la veritat. Vam mapejar totes les dades de Magento a la nova plataforma, comptes d'usuari amb el seu històric de compres, productes, comandes i peticions de factura, i vam assajar la migració tantes vegades com va caldre fins que cada mapatge sortia net, inclosos els codis i la numeració de les factures. El gener de 2025 es va apagar Magento i va arrencar la nova plataforma amb tot l'històric a dins, incloses les compres que estaven en curs.
I vam continuar amb l'acompanyament: des de la publicació hem desenvolupat evolutius amb una borsa d'hores, hem incorporat el que l'equip va necessitant i mantenim la plataforma al dia. Hem fet força més del que deia la proposta, i la feina no ha acabat.

Una plataforma de venda de formació sense sostre tècnic
El que l'equip de SJD Formació té avui no s'assembla al que tenia a Magento: una plataforma que ven bé els cursos, sí, però sobretot una base flexible que creix amb la unitat, amb nous tipus de producte, funcionalitats, integracions i serveis, i que matricula sola els alumnes a Moodle. L'equip de l'hospital sap que qualsevol petició depèn només del pressupost i del temps, no d'un límit tècnic ni de trobar perfils difícils, i nosaltres continuem al seu costat per posar-la en marxa.
Així va quedar.
La portada de SJD Formació, amb el cercador i els accessos ràpids a l'oferta formativa. Les deu modalitats de formació, cadascuna amb el seu propi tipus de producte. La fitxa d'un curs amb dates, modalitat, acreditació, places i preu abans d'inscriure's.
Segueix mirant.
¿EL SIGUIENTE CASO ES EL TUYO?
Hablemos
