Ir al contenido
Volver al Blog
Caso de estudio IA y automatización Educación Colombia Latinoamérica

Cómo EduMaster360 opera muchas academias con un solo código: una plataforma LMS multi-academia para América Latina

Una plataforma LMS multi-academia para América Latina: 12 sistemas, tutor con IA, 4 pasarelas de pago, academias de marca blanca y firma electrónica sobre un solo backend.

21 de octubre de 2026 · 10 min de lectura
Compartir:
Cómo EduMaster360 opera muchas academias con un solo código: una plataforma LMS multi-academia para América Latina

EduMaster360 es una plataforma de aprendizaje para América Latina que vende cursos a personas, empresas y gobiernos, y que se revende como academias de marca blanca con su propio dominio, marca y cuentas de pago. En WebMinds la construimos desde enero de 2026. Hoy es una plataforma LMS multi-academia con doce sistemas en producción: LMS con video interactivo, tutor con IA, pagos con varias pasarelas, academias de marca blanca, organizaciones, afiliados y coproducción, cobro recurrente, seguimiento con gestión de consentimiento y contratos con firma electrónica, todo sobre un único backend multi-tenant con seguridad a nivel de fila.

Datos clave

  • Cliente: EduMaster360, plataforma de aprendizaje para América Latina dirigida a personas, empresas y entidades de gobierno
  • Alcance: 12 sistemas en producción, desde el LMS y el tutor con IA hasta pagos, marca blanca, cobro y contratos
  • Modelo de datos: 158 tablas, 155 con seguridad a nivel de fila y 89 aisladas por tenant
  • Contenido: más de 1.000 lecciones en 75 cursos, con más de 2.400 lecciones completadas y más de 150 certificados emitidos
  • Pagos: 4 pasarelas (Stripe, Wompi, ePayco y Bold), con credenciales por academia
  • Primer cliente de marca blanca: Octopia, migrada desde otro LMS con cambio de dominio en producción

El contexto: tres negocios en una sola plataforma

EduMaster360 nació como un marketplace de cursos para América Latina con tres públicos: personas, empresas y entidades de gobierno. Desde el inicio el negocio necesitaba mucho más que un catálogo: IA en la experiencia de aprendizaje, pasarelas y monedas locales, y la posibilidad de revender la plataforma bajo la marca de otros, como academias de marca blanca con dominio propio, sin que los datos de un cliente tocaran jamás los de otro.

A mitad del camino llegó el primer cliente de marca blanca, Octopia, desde otro LMS, con sus cursos, estudiantes y sitio.

El reto, punto por punto:

  • Tres modelos de negocio en una plataforma: marketplace B2C, academias de marca blanca y organizaciones B2B/B2G, cada uno con sus propias reglas de catálogo, cobro y reportes.
  • Pagos y facturación latinoamericanos: pasarelas locales junto a Stripe, precios en USD cobrados en COP, facturación electrónica DIAN y credenciales de pago por academia.
  • Aislamiento total entre clientes: cada academia necesita su dominio, marca, remitente, pasarelas, píxeles y estudiantes, sin ninguna fuga de datos.
  • Migrar un cliente activo sin perder nada: cursos, lecciones, cuestionarios y sitio desde un LMS anterior, con cambio de dominio en producción.

Por qué un LMS comercial no encajaba

Un LMS alojado típico está pensado para una sola escuela que vende sus propios cursos. EduMaster360 necesitaba otra cosa: que cada academia tuviera sus cuentas de pago, su dominio de envío y sus píxeles de seguimiento; pasarelas latinoamericanas, cobro en COP y facturación electrónica DIAN; y un reparto de ingresos entre autores, coproductores, afiliados y la plataforma aplicado por el sistema, no llevado en hojas de cálculo aparte. Forzar esos requisitos sobre un producto de una sola escuela habría significado pelear con su modelo de datos en cada paso.

EduMaster360 no es un sitio de cursos: es el sistema operativo de un negocio educativo. La mayor parte de la complejidad vive en la base de datos y sus reglas: quién ve qué, a quién se le cobra cuánto, quién gana comisión, qué academia envía qué correo y qué versión de qué documento aceptó cada persona. Eso pedía desarrollo de software a la medida con el multi-tenant como base, no como complemento.

Qué construimos: una plataforma LMS multi-academia sobre un solo código

Doce sistemas sobre un único backend multi-tenant. El catálogo de cursos es la parte visible; por debajo, la plataforma decide quién ve qué, quién paga qué y a quién se le paga. Las pantallas están en el caso de estudio de EduMaster360.

LMS central

Academias, cursos, módulos y lecciones (video, texto, H5P y tareas), desbloqueo secuencial, un motor de cuestionarios con 7 tipos de pregunta y certificados verificables públicamente.

Video interactivo

Puntos en la línea de tiempo pausan la lección para un cuestionario, una nota, un reto, una encuesta, un enlace o un punto de control, y convierten el video pasivo en una lección activa.

Capa de IA: tutor, copiloto y autoría

Un tutor personal con 6 modos, un copiloto por curso, un asistente público configurable con RAG y autoría con IA para lecciones, cuestionarios e imágenes. El modelo se puede cambiar desde el administrador sin desplegar. Así entendemos la automatización con IA en educación: IA dentro de la experiencia de aprendizaje y del flujo de creación, bajo el control de la plataforma.

Academias de marca blanca

Cada tenant se resuelve por host. Las academias tienen dominio propio con SSL automático, marca dinámica, remitente propio, cuentas de pago propias y funciones habilitadas según el plan.

El aislamiento es la base. Cada academia se resuelve por host y se aísla por tenant y seguridad a nivel de fila; el marketplace en sí se modela como "sin tenant". Dos sprints dedicados de refuerzo y una protección en CI lo mantienen así.

Ningún correo sale con la marca equivocada

Los webhooks y las tareas programadas no tienen dominio de origen, así que cada correo en segundo plano debe llevar su tenant de forma explícita. Si alguno no lo lleva, se marca en Sentry antes de que se convierta en un problema. En una plataforma multi-academia, es el tipo de detalle que protege la marca de cada academia.

Comercio y cobro recurrente

Carrito, cupones, paquetes, 4 pasarelas, cobro recurrente con tarjetas tokenizadas y protección contra cobros dobles, además de costo y margen diario por cliente.

El cobro nunca se duplica: la tarea de cobro recurrente toma cada factura con una actualización atómica, usa la referencia de pago como clave de idempotencia y trata los tiempos de espera de la pasarela como "inciertos" sin gastar un reintento.

Organizaciones, afiliados y coproducción

Cupos e invitaciones masivas para empresas, seguimiento de referidos, reparto de ingresos en SQL con una participación garantizada para la plataforma y solicitudes de pago. Un trigger en la base de datos impide que autores y coproductores sumen más de lo que queda después de la participación de la plataforma, y el servidor recalcula los totales y repartos de cada contrato en lugar de confiar en el navegador.

Seguimiento con gestión de consentimiento

13 píxeles del lado del cliente más las APIs de servidor de Meta, TikTok y GA4, con Google Consent Mode v2 geolocalizado y tokens cifrados.

Contratos y firma electrónica propios

Documentos legales versionados con huellas SHA-256, un asistente de contratos con validación, generación de PDF y firma electrónica alojada en la propia plataforma con evidencia de auditoría completa. Los documentos se congelan con su hash al enviarse, los tokens de los firmantes y los códigos por correo se guardan como hash, y cada firma registra IP, dispositivo, ubicación y la huella exacta del documento. Las versiones legales publicadas son inmutables.

Hybrid AI Coding

La ingeniería senior lidera la arquitectura, el modelado de datos, la seguridad y cada decisión con el cliente, mientras agentes de IA (Claude Code) implementan con velocidad y cada cambio pasa por una revisión independiente antes de salir. Así llegaron 618 commits y 299 migraciones en unos nueve meses.

¿Planeas lanzar academias con tu propia marca o revender tu plataforma a otros? Solicita tu evaluación gratuita y te mostramos la arquitectura multi-tenant que necesitas.

Bajo el capó

Detrás de cada página de curso hay un motor de negocio:

  • 155 tablas con seguridad a nivel de fila (de 158)
  • 443 políticas de seguridad
  • 575 funciones SQL
  • 151 triggers en la base de datos
  • 299 migraciones, unas 67.000 líneas de SQL
  • 111 endpoints de API

El stack: Next.js, TypeScript, Supabase (Auth, Storage, Vault), seguridad a nivel de fila en PostgreSQL para el aislamiento multi-tenant, Gemini para el tutor con IA y RAG, Stripe y Wompi entre las pasarelas de pago, Resend para el correo por tenant y Vercel para dominios y tareas programadas.

Cronología

  1. 29 de enero de 2026: kickoff: gobierno del proyecto, especificación maestra, stack, autenticación con Google y correo.
  2. Febrero de 2026: núcleo del LMS, tutor con IA, pagos, 7 tipos de cuestionario generados con IA, video interactivo, afiliados y coproducción.
  3. Mayo de 2026: arquitectura multi-tenant: resolución por host, seguridad a nivel de fila, marca dinámica, correo y pasarelas por tenant.
  4. Junio de 2026: Octopia, primer cliente de marca blanca: migración de cursos y cambio de dominio en producción.
  5. Septiembre de 2026: paquetes, seguimiento con consentimiento, dos sprints de seguridad, analítica de costos y márgenes, cobro recurrente y organizaciones.
  6. Octubre de 2026: contratos digitales: plantillas, asistente con validación, documentos legales versionados y firma electrónica.
  7. Próximo: PDF firmados y sellados, renovaciones automáticas, cobro en COP con tasa diaria y facturación electrónica DIAN.

Resultados

Lo que la plataforma entrega hoy, en términos verificados:

  • Una plataforma, tres negocios. EduMaster360 vende a personas, empresas y gobiernos, y se revende como academias de marca blanca con dominio, marca y cuentas de pago propias, desde un solo código y una sola base de datos. Octopia ya opera en ella con su propio dominio y sus cursos migrados desde su LMS anterior.
  • Aislamiento de nivel empresarial. Seguridad a nivel de fila en 155 tablas, credenciales por academia y dos sprints dedicados de seguridad hacen que los estudiantes, el dinero y los datos de cada cliente sigan siendo suyos.
  • El negocio funciona dentro del producto. Pagos, cobro recurrente, analítica de costo por cliente, afiliados, coproducción y contratos electrónicos con validez legal son parte de la plataforma, no hojas de cálculo aparte.
  • Uso real. Más de 1.000 lecciones en 75 cursos, más de 2.400 lecciones completadas y más de 150 certificados.

Conoce más de nuestro trabajo en formación y aprendizaje en la página de educación. Como proyectos hermanos, lee cómo construimos una plataforma de educación continua odontológica para GPS Dental Training o el asesor con IA en WhatsApp de la escuela de conducción CEA Circular.

Preguntas frecuentes

¿Qué es una plataforma LMS multi-academia?

Es una sola plataforma de aprendizaje que aloja muchas academias, cada una con su dominio, marca, cuentas de pago y estudiantes, compartiendo un mismo código y una misma base de datos. EduMaster360 resuelve cada academia por host y aísla sus datos con seguridad a nivel de fila.

¿Cómo se evita que los datos de una academia lleguen a otra?

Cada academia se aísla por tenant y seguridad a nivel de fila: 155 de 158 tablas están protegidas y 89 se aíslan por tenant. Dos sprints dedicados de seguridad y una protección en CI lo mantienen así, y los correos en segundo plano deben llevar su tenant de forma explícita.

¿Qué pasarelas de pago soporta EduMaster360?

Cuatro: Stripe, Wompi, ePayco y Bold, con credenciales configuradas por academia. El cobro recurrente usa tarjetas tokenizadas con protección contra cobros dobles.

¿Se puede migrar una academia desde otro LMS?

Sí. Octopia, el primer cliente de marca blanca, trasladó sus cursos, lecciones, cuestionarios y sitio desde un LMS anterior, con cambio de dominio en producción en junio de 2026.

¿Qué hace el tutor con IA?

Funciona en seis modos como tutor personal, junto a un copiloto por curso y un asistente público configurable con RAG. La IA también ayuda a los autores a crear lecciones, cuestionarios e imágenes, y el modelo se puede cambiar desde el administrador sin desplegar.

¿WebMinds construye plataformas para empresas de América Latina?

Sí. WebMinds es una empresa de desarrollo de software e IA con sede en Atlanta, Georgia, que trabaja con empresas en Estados Unidos y Latinoamérica, y EduMaster360 está construida para los pagos y la facturación latinoamericanos, incluidos precios en USD cobrados en COP.

Lanza tu academia sobre una base sólida

Lee el caso completo de EduMaster360 o cuéntanos sobre el negocio educativo que estás construyendo.

Solicita tu evaluación gratuita o agenda una llamada con nuestro equipo.

¿Listo para explorar estas ideas?

Permítenos ayudarte a convertir ideas en acción. Obtén una evaluación gratuita de tu estrategia digital.

Reservar Evaluación Gratuita→
Mantente al día

¿Quieres más perspectivas?

Suscríbete para recibir perspectivas semanales sobre estrategia, tecnología y crecimiento directo en tu bandeja.

¡Hola! Soy Atlas