Una plataforma pròpia a aulaclinic.com per distribuir i vendre els ~400 esdeveniments de formació mèdica que Aula Clínic gestiona cada any, integrada amb Helice i connectada a l'ecosistema digital de l'Hospital Clínic.
Aula Clínic genera contingut formatiu de primer nivell, però el sistema actual no permet distribuir-lo ni vendre'l amb les garanties operatives que el volum exigeix.
Inscripcions a mà, sense mètodes de pagament moderns, sense automatització de certificats ni factures. L'equip depèn d'IT per a llistes, enquestes i contingut.
clinicbarcelona.org rep més d'1M de visites al mes. Avui no hi ha cap capa de distribució que transformi aquest trànsit en inscripcions.
La gestió (inscripcions, pagaments, certificats) es resol amb Helice. Falta construir la capa pública de catàleg i venda que connecti la formació amb el mercat.
Construïm aulaclinic.com sobre el sistema de disseny de l'Hospital Clínic. Runroom aporta la capa de distribució (catàleg, web corporatiu, integració); Helice resol inscripcions, pagaments, certificats i àrea privada. Tres sistemes, responsabilitats nítides.
Catàleg públic, fitxes d'esdeveniment, homepage editorial i web corporatiu. SEO natiu per capturar la demanda de formació mèdica.
Inscripció, pagament i àrea privada se serveixen com a iframes responsius de Helice. Sense redireccions externes, sense gestionar pagaments ni dades sensibles.
Els cursos apareixen automàticament a les seccions de clinicbarcelona.org (instituts, serveis, activitats), aprofitant el seu +1M visites/mes.
L'usuari percep un sol web. Al darrere, cada peça fa el que millor sap fer i es comunica amb les altres mitjançant iframes, webhooks i APIs.
Confirmat a la reunió tècnica del 19/06: iFrame per als formularis (CORS pel header ancestor), webhook asíncron de pagament confirmat i OTP per a l'autenticació sense contrasenyes emmagatzemades.
L'usuari mai no abandona aulaclinic.com. Helice gestiona el procés, el cobrament i la facturació amb les credencials d'Aula Clínic; Runroom només necessita conèixer el pagament confirmat per reaccionar si cal (confirmacions, accessos, analítica).
Variants de preu (early bird) automàtiques per data des del panell de Helice: el catàleg mostra la taula informativa amb tots els preus; el formulari, només la tarifa activa en aquell moment.
Crear un curs una vegada i que aparegui només on correspon. S'ha acabat la doble publicació manual: el backoffice inclou un selector que vincula cada curs al seu institut, servei i unitat.
Elimina la duplicació manual actual (avui es publica dues vegades). La integració s'implementa en el projecte Symfony existent de clinic.cat. Abast Fase 1: instituts, serveis i activitats. Home, malalties i recerca queden fora d'abast (possible ampliació futura).
Delegar inscripcions, pagaments i àrea privada a Helice ens permet concentrar l'esforç en el que de veritat marca la diferència: catàleg, conversió i integració amb el Clínic.
| Capa | Tecnologia | Responsable |
|---|---|---|
| Web aulaclinic.com — Frontend | Next.js · React · shadcn/ui | Runroom |
| Web aulaclinic.com — Backend / CMS | Payload CMS · Node.js · TypeScript · PostgreSQL | Runroom |
| Inscripcions, pagaments, àrea privada | Helice (iframe) · Stripe/Redsys amb credencials Aula Clínic | Helice |
| Integració clinicbarcelona.org | Symfony (projecte existent de clinic.cat) | Runroom |
| Infraestructura | Infraestructura UE · servidors Clínic | Runroom |
| Normativa | GDPR · ISO 27001 · ENS Nivell Mitjà (TBD) · NIS2 | Runroom Helice |
| LMS / Aules virtuals | Virtagora — fora de la Fase 1, sense data planificada | Virtagora |
| Fase 2 | SAGE (comptabilitat) · CRM | TBD |
Disseny, frontend, backend i producte treballant en paral·lel, no en silos seqüencials.
Cada sprint lliura funcionalitat completa i usable, no capes tècniques aïllades.
Demo pública al final de cada sprint. Sense sorpreses: el que es veu és el que hi ha.
Roadmap revisat després del 19/06: delegar pagaments, inscripcions i àrea privada a Helice elimina 4 setmanes respecte al pla original. Inici previst: 6 de juliol.
Infraestructura, CI/CD, design system Clínic → shadcn/ui, validació iframe Helice (CORS ancestor, formulari + àrea privada) i de l'API de catàleg (getContent, getScheduleSessions).
Catàleg públic (categories, filtres, cerca), fitxa de curs, iframe Helice d'inscripció incrustat, SEO natiu i responsive.
Homepage editorial (propers cursos, destacats, carrusel), iframe Helice d'àrea privada (OTP) i webhook receiver de pagament confirmat.
Web corporatiu (qui som, metodologia, equip, formadors, xifres) i backoffice editorial amb el selector de vinculació curs → institut/servei/unitat.
API endpoint filtrat per secció + desenvolupament Symfony a clinic.cat: "Formació relacionada" a instituts, serveis i activitats. Fora d'abast: home, malalties i recerca (possible ampliació futura).
QA complet (funcional, seguretat, rendiment, accessibilitat), migració SEO (redirects, canonicals), formació de l'equip i documentació.
Abast del Sprint 4. La integració amb clinic.cat contempla les seccions d'instituts, serveis i activitats. La resta de seccions on la formació es podria integrar en el futur (home, malalties, recerca) queden fora d'aquest abast i es valorarien com a ampliació posterior.
La dedicació s'expressa com a percentatge de jornada per sprint: l'equip treballa al 100% en el sprint d'arrencada (S0) i al 50% en la resta de sprints. El Product Manager es manté al 50% durant tot el projecte.
| Perfil | S0 · 1 set | S1 · 2 set | S2 · 2 set | S3 · 3 set | S4 · 2 set | S5 · 1 set |
|---|---|---|---|---|---|---|
| Backend Developer | 100% | 50% | 50% | 50% | 50% | 50% |
| Frontend Developer full stack · cobreix Symfony | 100% | 50% | 50% | 50% | 50% | 50% |
| UX/UI Designer | 100% | 50% | 50% | 50% | 50% | 50% |
| Product Manager | 50% | 50% | 50% | 50% | 50% | 50% |
Sprints de desenvolupament (S1–S4) i tancament (S5) al 50%, cosa que permet validacions i iteració sense saturar l'equip, amb especial marge al Sprint 3 (3 setmanes). Només l'arrencada (S0) al 100% per concentrar el setup.
Ja tenim integrat el catàleg de clinicbarcelona.org i coneixem el seu sistema de disseny. Partner de l'hospital des del 2017.
Els tokens de l'hospital es migren a shadcn/ui. Coherència visual i velocitat des del primer sprint.
Experiència en plataformes de formació i en la lògica fiscal i operativa que els SaaS genèrics no resolen.
La manera de treballar amb el Clínic ja està rodada. Sprints, demos i transparència provats.
La integració amb Helice està tancada tècnicament (iframe + webhooks + OTP). Arrenquem sense incògnites majors.
GDPR, ISO 27001 i NIS2. ENS Nivell Mitjà en avaluació com a possible requisit de l'hospital.