← Todos los proyectos

2022 — Presente · CTO · Arquitectura · Full-Stack · Infraestructura

Praxis Studio

Plataforma de actualización médica online líder en habla hispana. +80.000 especialistas activos en +138 países. Cursos en video, clases en vivo semanales y biblioteca digital.

  • Laravel
  • Vue 3
  • MySQL
  • AWS
  • Hotmart
  • n8n

El problema

El equipo de Praxis Studio llegó con una necesidad clara: una plataforma de educación médica continua, en español, que pudiera competir en calidad con las opciones del mercado anglohablante pero pensada para el especialista latinoamericano. Contenido en video, clases en vivo, biblioteca digital — todo en un solo lugar, sin las fricciones de integrar tres herramientas distintas.

El reto no era solo técnico. Era construir algo que un médico en Colombia, España, México o Tailandia pudiera usar con confianza, y que el equipo interno pudiera operar y escalar sin depender de un solo desarrollador.

Decisiones de arquitectura

Plataforma multi-tenant desde el primer día. El modelo de negocio contemplaba distintos tipos de acceso (combos de cursos, suscripción a clases en vivo, acceso lifetime) con reglas de contenido diferentes para cada uno. La arquitectura respeta esa separación desde la capa de datos hasta el frontend.

Integración con Hotmart como procesador de pagos. En lugar de construir infraestructura de pagos propia, la decisión fue integrar con Hotmart — plataforma dominante en el mercado hispano de educación online. Webhooks bidireccionales para sincronizar compras, accesos y estados de suscripción en tiempo real.

Clases en vivo sin tercerizar la experiencia. El producto BEX (clases semanales con expertos) requería un flujo propio: inscripción, recordatorios automáticos, acceso al recording post-clase y acumulación en la biblioteca. No simplemente “pegar un Zoom” — sino integrarlo al producto.

Automatizaciones con n8n. Seguimiento post-compra, secuencias de correo según tipo de acceso, alertas internas y sincronización con el equipo de soporte — todo sin código duplicado en el backend.

Construcción y escala

El desarrollo operó bajo Spec-Driven Development desde las features más críticas: el sistema de acceso por tipo de compra (donde un error regala contenido o lo bloquea incorrectamente) y el flujo de registro médico (con validaciones específicas para el segmento profesional).

A medida que la plataforma creció, las prioridades fueron:

  • Rendimiento de carga de video para usuarios con conexiones variables en LatAm
  • Panel de administración para que el equipo de contenido cargue cursos, asigne mentores y gestione cohortes sin intervención técnica
  • Observabilidad: métricas de acceso por plan, retención por tipo de contenido, alertas ante fallos de webhook de Hotmart

Resultado

La plataforma opera hoy con +80.000 especialistas activos en +138 países — la de mayor alcance geográfico en el mercado hispano de actualización médica.

El equipo interno gestiona el catálogo completo (cursos, mentores, clases en vivo, biblioteca) sin dependencia técnica continua. Las integraciones de pago y automatización funcionan de manera autónoma, con alertas ante excepciones.

Lo que aprendí

  • El mercado de educación médica tiene fricciones de confianza muy específicas. La plataforma tenía que proyectar seriedad clínica desde el diseño hasta la comunicación del error más pequeño.
  • Hotmart simplificó el go-to-market pero requirió ingeniería cuidadosa en los webhooks. Los eventos llegan fuera de orden, se duplican y a veces no llegan — el sistema tiene que ser idempotente.
  • A esta escala, el panel de administración es tan importante como el producto. Una interfaz de admin mal diseñada se convierte en tickets de soporte técnico diarios.