Ir al contenido
Un solo código, muchas academias
EdTech · LMS multi-tenant
Desarrollo Web y de Apps IA y Automatización Integraciones

EduMaster360

Un solo código, muchas academias

Desarrollamos EduMaster360 desde enero de 2026: una plataforma de formación para Latinoamérica que vende a personas, empresas y gobiernos, y que se revende como academias white-label con dominio, marca y cuentas de cobro propias. Doce sistemas en producción (LMS con video interactivo, tutor de IA, pagos multipasarela, academias white-label, organizaciones, afiliados y coproducción, facturación recurrente, tracking con consentimiento y contratos con firma electrónica) sobre un solo backend multi-tenant con seguridad por filas.

Duración

Activa · desde enero 2026

Inicio

29 de enero de 2026

Un solo código, muchas academias
12
Sistemas en producción

LMS, tutor de IA, pagos, white-label, organizaciones, facturación, contratos y más

158
Tablas en la base de datos

155 con seguridad por filas, 89 aisladas por tenant

1.000+
Lecciones en la plataforma

En 75 cursos · más de 2.400 lecciones completadas · más de 150 certificados

4
Pasarelas de pago

Stripe, Wompi, ePayco y Bold, con credenciales por academia

El Desafío

EduMaster360 nació como un marketplace de cursos para Latinoamérica con tres públicos: personas, empresas y entidades de gobierno.

Desde el inicio el negocio pedía mucho más que un catálogo: IA en el aprendizaje, pasarelas y monedas locales, y la posibilidad de revender la plataforma con la marca de otros (academias white-label con dominio propio) sin que los datos de un cliente toquen los de otro. A mitad de camino llegó el primer cliente white-label, Octopia, que venía de otro LMS con sus cursos, alumnos y sitio.

  • — Tres modelos de negocio en una plataforma: marketplace B2C, academias white-label 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, factura electrónica DIAN y credenciales de pago por academia
  • — Aislamiento total entre clientes: cada academia necesita su dominio, marca, remitente, pasarelas, píxeles y alumnos, sin ninguna fuga de datos
  • — Migrar un cliente en operación sin perder nada: cursos, lecciones, quizzes y sitio de un LMS anterior, con cambio de dominio en producción
Nuestra Solución

Doce sistemas sobre un solo backend multi-tenant.

El catálogo de cursos es la parte visible; por debajo, la plataforma decide quién ve qué, quién paga cuánto y quién cobra.

  • + LMS núcleo · academias, cursos, módulos y lecciones (video, texto, H5P, tareas), desbloqueo secuencial, motor de quizzes con 7 tipos de pregunta y certificados verificables
  • + Video interactivo · puntos en la línea de tiempo que pausan la lección para un quiz, nota, reto, encuesta, enlace o checkpoint
  • + Capa de IA · tutor personal con 6 modos, copiloto por curso, asistente público configurable con RAG y autoría con IA de lecciones, quizzes e imágenes; el modelo se cambia desde el admin sin deploy
  • + Academias white-label · tenant resuelto por dominio, dominio propio con SSL automático, marca dinámica, remitente propio, cuentas de cobro propias y funciones según el plan
  • + Comercio y facturación · carrito, cupones, bundles, 4 pasarelas, cobro recurrente con tarjeta tokenizada y protección contra doble cobro, más costo y margen diario por cliente
  • + Organizaciones, afiliados y coproducción · cupos e invitaciones masivas para empresas, seguimiento de referidos, reparto de ingresos en SQL con participación mínima garantizada y solicitudes de retiro
  • + Tracking con consentimiento · 13 píxeles del lado del cliente más las APIs servidor a servidor de Meta, TikTok y GA4, con Google Consent Mode v2 geolocalizado y tokens cifrados
  • + Contratos y firma electrónica · documentos legales versionados con huella SHA-256, asistente de contratos validado, generación de PDF y firma electrónica propia con evidencia completa
Frames Seleccionados

Dentro del build.

Marca, interfaz y sistema — tal como se shipearon.

Home del marketplace EduMaster360
EDUMASTER360.COM
Un marketplace, tres públicos: personas, empresas y gobierno
EduMaster360 en el celular
MÓVIL
Totalmente responsive para aprender desde el celular
Reproductor con punto interactivo y tutor de IA
REPRODUCTOR · TUTOR DE IA
Un punto interactivo pausa la lección mientras el copiloto de IA explica al lado
Administración de tenant white-label
WHITE-LABEL · ADMIN DE TENANT
Marca, dominio, pasarelas de pago y plan por academia
Costo y margen por cliente
MARGEN · ADMIN DE PLATAFORMA
Costo de infraestructura y margen por tenant (cifras ficticias)
Asistente de contratos con vista previa en vivo
ASISTENTE DE CONTRATOS
Cada dato se valida y se resalta en el contrato en vivo, add-ons incluidos
Firma electrónica en el celular
FIRMA ELECTRÓNICA · MÓVIL
Leer hasta el final, verificar con código al correo y aceptar
Lo que no se ve

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

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 cobra comisión, qué academia envía qué correo y qué versión de qué documento aceptó cada persona.

155
Tablas con seguridad por filas (de 158)
443
Políticas de seguridad
575
Funciones SQL
151
Triggers en la base de datos
299
Migraciones · ~67 mil líneas de SQL
111
Endpoints de API
01

El aislamiento como base

Cada academia se resuelve por dominio y se aísla por tenant y seguridad por filas; el propio marketplace se modela como "sin tenant". Dos sprints de endurecimiento y un guardarraíl en CI lo mantienen así.

02

Ningún correo sale con la marca equivocada

Los webhooks y crons no tienen dominio de origen, así que todo correo de fondo debe llevar su tenant explícito. Si no lo lleva, queda marcado en Sentry antes de volverse un problema.

03

Un cobro que nunca cobra dos veces

El cron de cobro recurrente reclama cada factura con una actualización atómica, usa la referencia de pago como llave de idempotencia y trata los timeouts de la pasarela como "inciertos" sin gastar un intento.

04

Reparto de ingresos con piso garantizado

Un trigger impide que autores y coproductores sumen más de lo que queda tras la participación de la plataforma. El servidor recalcula los totales y repartos de los contratos; nunca confía en el navegador.

05

Firma electrónica construida en casa

Los documentos se congelan con su hash al enviarse, los tokens de firmante y los códigos por correo se guardan con hash, y cada firma registra IP, dispositivo, ubicación y la huella exacta del documento. Las versiones legales publicadas son inmutables.

06

Hybrid AI Coding

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

El Stack

Tecnologías y Herramientas

El stack tecnológico que impulsa esta solución

App
Next.js
Lenguaje
TypeScript
Auth · Storage · Vault
Supabase
Aislamiento multi-tenant
PostgreSQL RLS
Tutor IA · RAG
Gemini
Pagos
Stripe
Pagos LATAM
Wompi
Correo por tenant
Resend
Dominios · crons
Vercel
Claude Code
Hybrid AI Coding
El Impacto

Más allá de los números, entregamos un sistema que transformó la operación de este cliente.

01

Una plataforma, tres negocios

EduMaster360 vende a personas, empresas y gobiernos, y se revende como academias white-label con dominio, marca y cuentas de cobro 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.

02

Aislamiento de nivel empresarial

Seguridad por filas en 155 tablas, credenciales por academia y dos sprints de seguridad dedicados hacen que los alumnos, el dinero y los datos de cada cliente sigan siendo suyos.

03

El negocio corre dentro del producto

Pagos, cobro recurrente, analítica de costos por cliente, afiliados, coproducción y contratos electrónicos con validez legal son parte de la plataforma, no hojas de cálculo al lado.

Línea de tiempo
  1. 29 ene 2026
    Inicio: gobierno del proyecto, spec maestra, stack, auth con Google y correo
  2. Feb 2026
    LMS núcleo, tutor de IA, pagos, quizzes con IA en 7 tipos, video interactivo, afiliados y coproducción
  3. May 2026
    Arquitectura multi-tenant: resolución por dominio, seguridad por filas, marca dinámica, correo y pasarelas por tenant
  4. Jun 2026
    Octopia, primer cliente white-label: migración de cursos y cambio de dominio en producción
  5. Sep 2026
    Bundles, tracking con consentimiento, dos sprints de seguridad, analítica de costos y margen, cobro recurrente, organizaciones
  6. Oct 2026
    Contratos digitales: plantillas, asistente validado, documentos legales versionados y firma electrónica
  7. Próximo
    PDF firmado sellado, renovaciones automáticas, cobro en COP a la tasa del día y factura electrónica DIAN
Inicia Tu Proyecto

¿Listo para lograr resultados similares?

Hablemos de cómo podemos transformar tu negocio con una solución digital a medida.

¡Hola! Soy Atlas