Caso de éxito · EdTech · Plataforma web

Caso de éxito EdPlace: marketplace de cursos con constructor y vídeo adaptativo

Publicado el · Actualizado el · Por YuSMP Group Engineering

Caso de éxito EdPlace: un marketplace EdTech bilateral que conecta a dos usuarios que necesitan herramientas muy distintas: expertos que convierten su conocimiento en cursos de pago, y estudiantes que los descubren, los compran y los completan. El fundador llegó con una visión clara pero sin audiencia, sin MVP y sin ninguna plataforma estándar dispuesta a adaptarse a una economía de recompensas a medida — así que construimos el producto desde cero como una plataforma Laravel + React para EE. UU. y la UE.

SectorEdTech · Marketplace
Año del proyecto2024
ColaboraciónPrecio cerrado + traspaso de la arquitectura
Portada del caso de éxito de EdPlace: página de inicio de un marketplace de cursos en línea para alumnos de EE. UU. y la UE

El reto: un marketplace donde los expertos venden y los estudiantes aprenden sin fricciones

El fundador lanzaba una startup EdTech desde cero: una idea nueva, sin audiencia previa y sin prototipo funcional. La visión era un marketplace en el que cualquier experto pudiera publicar y vender un curso, y cualquier estudiante pudiera encontrarlo, pagarlo y completarlo con comodidad — con un sistema abierto de valoraciones y reseñas que mantuviera la calidad a raya con honestidad. Lo que faltaba era la implementación técnica y, de forma crítica, una economía de plataforma que el fundador pudiera poseer de verdad.

Dos problemas definieron el desarrollo. Del lado del experto, no había herramientas sencillas y funcionales para empaquetar el conocimiento en un curso con varios tipos de contenido — vídeo, audio, texto, tareas — y guiar a los alumnos por él como grupos gestionados. Del lado del estudiante, la fricción estaba en la navegación por el catálogo, el filtrado por temas, el pago seguro y molestias técnicas como el vídeo que se corta con una conexión débil. EdPlace se diseñó para eliminar ambos problemas, y para hacerlo sobre una infraestructura que el fundador controla de principio a fin y no alquila a un SaaS de creación de cursos.

Aspectos destacados del proyecto

Marketplace en Laravel + React Área del experto con constructor de cursos «Streams» multicohorte Lecciones en varios formatos Transcodificación de vídeo adaptativa Sistema de recompensas y pagos a expertos Consola de moderación para administradores Pensado para alumnos de EE. UU. y la UE

En cifras

Un resumen de lo que aportó el desarrollo de EdPlace en su primer ciclo de producción para EE. UU. y la UE.

3roles de usuario — experto, estudiante y administrador —, cada uno con un área personal diseñada a medida
5tipos de contenido de lección — texto, imagen, vídeo, audio y tareas calificadas
3niveles de calidad de vídeo adaptativo — 360p, 720p, 1080p —, que cambian según la conexión o a mano
0%comisión de intermediación — el fundador es dueño de toda la economía de pagos
∞«streams» de curso que pueden repetirse — un programa, muchas cohortes, sin duplicar contenido
4–7 mesesplazo típico de un MVP para un desarrollo comparable de marketplace de cursos
Área del experto de EdPlace: el constructor de cursos con un editor de lecciones y un menú de bloques de contenido para texto, imagen, vídeo, audio, archivo y tareas

Área del experto y constructor de cursos

El área del experto es donde el producto demuestra su valor. Un experto construye un curso a partir de secciones y lecciones y luego abre cada lección en un editor que ensambla el contenido a partir de bloques — texto, imagen, vídeo, audio, un archivo adjunto o una tarea — sin tocar una sola línea de código. Las tareas pueden ser revisadas manualmente por el experto o calificadas automáticamente, y cada lección incluye una «Vista previa del curso» en vivo para que el autor vea exactamente lo que verá un estudiante antes de enviarla a revisión.

Por encima del curso individual está el concepto que dio forma a todo el modelo de datos: los streams. Un experto puede ejecutar el mismo programa como cohortes separadas con distintas fechas de inicio, cada una con su propio seguimiento de progreso y rendimiento, sin duplicar una sola lección. Es la diferencia entre un archivo de curso estático y un negocio capaz de repetir un superventas cada trimestre. Todo este nivel se entrega como parte de nuestra práctica de desarrollo de aplicaciones web.

Vista del contenido del curso de EdPlace: secciones y lecciones con un selector de calidad en el reproductor que muestra 720p y controles de velocidad de reproducción

Estructura del curso y vídeo adaptativo

Un curso se lee como un árbol limpio de secciones y lecciones, de modo que el estudiante siempre sabe dónde está y qué viene después. Dentro de una lección, el reproductor de vídeo es la pieza que decide si aprender resulta una experiencia premium o penosa. Los vídeos subidos se transcodifican automáticamente en varias tasas de bits, y el reproductor adapta la calidad a la conexión del alumno — con un control manual entre 360p, 720p y 1080p para quien quiera forzarlo.

Esa única función elimina el motivo más común por el que los alumnos abandonan una lección: el vídeo que se corta con una conexión débil o móvil. La velocidad de reproducción, la reanudación donde se dejó y un reproductor sin distracciones completan una experiencia pensada para quienes ven cursos en el tren tanto como en una mesa. El proceso de transcodificación y la capa de streaming forman parte de nuestra práctica de cloud y DevOps.

Consola de administración de EdPlace: espacio de moderación que lista cursos con estados como en revisión, en corrección, verificado, en curso y bloqueado

Consola de administración y moderación todo en uno

La calidad es lo que hace fiable a un marketplace, por lo que la moderación es un flujo de trabajo de primer orden y no un añadido posterior. Desde la consola de administración, los administradores revisan cada curso antes de que se publique — comprobando su exactitud y su originalidad — y lo mueven por un proceso claro de estados: en revisión, en corrección, verificado, en curso o bloqueado. Cada elemento lleva una acción «tomar para trabajar» para que un moderador pueda reclamarlo y responsabilizarse del resultado.

La misma consola gestiona a los usuarios — bloqueos, cambios de rol — y configura el sistema de recompensas de los expertos: porcentajes de comisión, reglas de pago y la vista financiera que hay detrás. Todo funciona sobre un modelo de acceso basado en roles, de modo que el operador puede hacer crecer un equipo de moderación sin entregar las llaves a todo el mundo. El nivel de administración se entrega como parte de nuestra práctica de desarrollo de software a medida.

Página de curso para estudiantes de EdPlace: autor del curso, valoración de 4.9 con reseñas, precio y una acción de comprar el curso

Catálogo para estudiantes, reseñas y pago

Del lado del estudiante, el trabajo es el descubrimiento y la confianza. El catálogo filtra los cursos por temas — Marketing, TI, Diseño y más — y los ordena por popularidad, fecha o precio. Cada página de curso incluye lo que un comprador pondera realmente antes de pagar: una descripción clara, el perfil del autor, la duración del curso y una valoración abierta con reseñas. El acceso se concede automáticamente en el momento en que se confirma el pago — sin matriculación manual, sin esperas.

El sistema abierto de reseñas es deliberado. Las valoraciones son visibles y honestas, lo que empuja a los expertos a mantener la calidad alta y da a los estudiantes una señal real en una categoría saturada de publicidad exagerada. El pago, la matriculación y un espacio personal «Mi aprendizaje» forman un flujo continuo, de modo que una primera compra se convierte en un alumno recurrente y no en una transacción aislada.

Plataforma a medida frente a generadores de cursos estándar

Las herramientas de cursos ya hechas se lanzan más rápido, pero la economía del marketplace es justo lo que EdPlace necesitaba poseer. Así se compara un desarrollo a medida con Laravel + React con los generadores de cursos SaaS y los marketplaces abiertos que evaluó el fundador.

Plataforma EdTech a medida frente a generadores de cursos SaaS frente a marketplaces abiertos
Criterio EdPlace (desarrollo a medida) Generadores SaaS (Teachable / Thinkific / Kajabi) Marketplaces abiertos (al estilo Udemy / Skillshare)
Comisión sobre ingresos Ninguna — el operador es dueño de la economía Cuota por puesto o porcentaje de la transacción Gran reparto de ingresos para la plataforma
Personalización de roles y recompensas Ilimitada — modelo de pagos a medida Limitada por las reglas del plan Fijada por la plataforma
Propiedad de los datos y los pagos Total — datos y circuito de pago propios Retenidos por el proveedor Propiedad del marketplace
Proceso de vídeo adaptativo Elemento básico — transcodificación multitasa Reproductor del proveedor, control limitado Gestionado por la plataforma
Control de moderación Flujo completo de moderación previo a la publicación Mínimo — usted se autogobierna Impuesto por la plataforma, no suyo
«Streams» multicohorte Nativo — se repite sin duplicar Complementos por cohorte, con coste adicional No es el modelo
Marca y escalabilidad Marca propia, escala sin límites Personalizable dentro de los límites del proveedor La marca de la plataforma, no la suya

Referencias: documentación de Laravel, documentación de React, schema.org Course.

Metodología de entrega

Una combinación de estructura Waterfall y sprints ágiles llevó a EdPlace de una idea en bruto a una plataforma en producción — con margen para reaccionar a lo que pidieron los beta testers.

Fase 1

Descubrimiento

Investigación del mercado EdTech y de la competencia, prototipado de roles para experto, estudiante y administrador, y las decisiones centrales sobre la economía de recompensas.

Fase 2

Analítica y diseño

Esquema de transacciones, el modelo de recompensas y pagos a expertos, y los escenarios de moderación que mantienen defendible la calidad de los cursos.

Fase 3

Desarrollo de plataforma

Backend y frontend en Laravel + React, el constructor de cursos y las áreas personales, el catálogo y la integración con la pasarela de pago.

Fase 4

Vídeo y refuerzo

Proceso de transcodificación adaptativa, selección de calidad, consola de moderación y lógica de pagos validada con flujos reales.

Fase 5

Lanzamiento y traspaso

Sprints con beta testers, puesta en marcha y un traspaso limpio de la arquitectura para que el equipo interno del fundador pudiera seguir escalándola.

Una economía de plataforma que el fundador posee de verdad

El modelo comercial es la razón por la que EdPlace existe como desarrollo a medida y no como una tienda de Teachable. Las plataformas ya hechas son más rápidas de lanzar, pero cobran una comisión por cada venta, limitan hasta dónde puede flexibilizarse el sistema de recompensas y mantienen los datos de pago y de alumnos dentro de sus muros. Para un fundador cuya tesis entera es una economía de cursos propietaria, eso es alquilar el negocio en lugar de poseerlo.

Por eso la capa de pagos se construyó como lógica de producto de primer orden. Los porcentajes de comisión, los pagos a expertos y la vista financiera son configuración sobre el modelo de recompensas, no una versión de código — el operador puede cambiar la economía sin un ingeniero de por medio. Como los servicios de marketplace, catálogo y derechos de acceso están desacoplados, añadir más adelante un nuevo tipo de contenido, una promoción o un nuevo rol es un cambio de configuración y no una reconstrucción.

El enfoque de datos se aplica en la capa de arquitectura. Las cuentas de alumnos conservan solo lo que necesitan la matriculación y la entrega, los registros de pago están en manos del procesador de pagos bajo un ID de cliente tokenizado que el escaparate nunca ve, y el acceso basado en roles controla a qué puede llegar cada área personal. El resultado es una plataforma auditable y escalable por diseño — no un prototipo que haya que volver a cablear antes de poder crecer.

Lanzamiento en Estados Unidos y la Unión Europea

EdPlace se lanza como una única plataforma Laravel + React que atiende a expertos y alumnos de Estados Unidos y la Unión Europea. La capa de aplicación es sin estado y escala horizontalmente, por lo que puede fijarse de forma independiente a regiones de la UE o de EE. UU. para futuros compromisos de residencia de datos, y el procesamiento de pagos se configura por región frente a los adquirentes elegidos por el operador.

El tratamiento de datos está alineado con el RGPD para los alumnos europeos y reconoce el mosaico de leyes estatales de privacidad de EE. UU.: CCPA / CPRA en California, VCDPA en Virginia, CPA en Colorado, CTDPA en Connecticut, UCPA en Utah, TDPSA en Texas y la CPA de Oregón. El consentimiento se adapta a la región en la capa del cliente, los flujos de derecho de acceso y supresión están integrados en el nivel de administración, y la plataforma está construida para encajar con holgura en un enfoque ISO 27001. El equipo de ingeniería que respalda el desarrollo mantiene una jornada CET con solapamiento con la costa este de EE. UU. (9:00–13:00 ET) para reuniones diarias (stand-ups), sprints de producto y respuesta a incidencias.

Stack tecnológico y hoja de ruta

PHP Laravel PHP 8 React TypeScript PostgreSQL Redis Transcodificación con FFmpeg Streaming HLS Almacenamiento de objetos / CDN Pasarela de pago Nginx Docker JWT RBAC

La hoja de ruta activa de desarrollo de software a medida para EdPlace incluye analítica de aprendizaje más rica para los expertos, certificados y seguimiento de finalización, precios por suscripción y por paquete junto con las ventas de cursos sueltos, y apps móviles nativas complementarias para los alumnos que estudian sobre la marcha. Los planes de infraestructura incluyen más regionalización en EE. UU. y la UE y la automatización continuada del proceso de transcodificación dentro de la hoja de ruta de cloud y DevOps.

Cree una plataforma EdTech a medida como esta: hable con nosotros

Si está planificando un marketplace de cursos en línea, un LMS con una economía de recompensas a medida o cualquier producto de e-learning en el que la economía de la plataforma supere a una plantilla de Teachable o Thinkific para EE. UU. y la UE, hemos entregado este stack de principio a fin y podemos acortar de forma notable el plazo de desarrollo. El equipo de ingeniería que respalda EdPlace forma parte de YuSMP Group. Trabajamos a precio cerrado para MVP bien acotados y con equipos de desarrollo dedicados para la entrega continua, con jornada CET y una ventana garantizada de solapamiento con la costa este de EE. UU. (9:00–13:00 ET) para reuniones diarias, demos y respuesta a incidencias.

Reservar una llamada inicial Ver servicios de desarrollo de software a medida

Preguntas frecuentes

¿Cuánto cuesta construir un marketplace de cursos en línea como EdPlace?

Un MVP a medida de marketplace de cursos con Laravel + React, con áreas personales de experto y de estudiante, constructor de cursos, catálogo con pagos y reproducción de vídeo básica, suele costar $70k–$160k. Añadir transcodificación de vídeo adaptativa, un sistema de recompensas y pagos a expertos y una consola de moderación para administradores lleva una plataforma completa a $180k–$450k. Los principales factores de coste son el proceso de transcodificación de vídeo, la lógica de pagos multirol y el flujo de moderación que mantiene defendible la calidad de los cursos antes de su publicación.

¿Debo construir una plataforma de cursos a medida o usar Teachable, Thinkific o Kajabi?

Los generadores de cursos estándar como Teachable, Thinkific y Kajabi son más rápidos y baratos de lanzar, pero se quedan con un reparto de ingresos o cobran una cuota por puesto, limitan hasta dónde puede personalizar los roles y la economía de recompensas, y mantienen sus datos de pago y de alumnos dentro de su plataforma. Un desarrollo a medida como EdPlace se justifica cuando la economía del marketplace es el producto: cero comisión de intermediación, control total del modelo de pagos a expertos, propiedad de los datos de los alumnos y del circuito de pago, y libertad para escalar funciones sin límites del proveedor.

¿Cómo funciona la transcodificación de vídeo adaptativa en EdPlace?

Cuando un experto sube un vídeo, EdPlace lo transcodifica automáticamente en varias tasas de bits. El reproductor adapta entonces la calidad a la velocidad de conexión del alumno y le permite cambiar manualmente entre niveles como 360p, 720p y 1080p. Así las lecciones se pueden ver con conexiones lentas o móviles y se elimina el corte del vídeo como motivo de abandono.

¿Cuánto se tarda en construir una plataforma de marketplace de cursos?

Un MVP bien enfocado con áreas personales de experto y de estudiante, constructor de cursos, catálogo, pagos con tarjeta y vídeo básico suele llevar 4–7 meses. Añadir transcodificación de vídeo adaptativa, un sistema de pagos a expertos y moderación de administración suma otros 2–3 meses. Validar la lógica de pagos y el proceso de transcodificación con contenido real y flujos de pago reales es el paso que más se suele subestimar.

¿Qué incluye el panel de administración de EdPlace?

La consola de administración permite a los operadores moderar los cursos antes de que se publiquen (comprobaciones de exactitud y originalidad), gestionar usuarios con bloqueos y cambios de rol, y configurar el sistema de recompensas de los expertos, incluidos los porcentajes de comisión y los pagos. Funciona sobre el mismo modelo de acceso basado en roles que protege las API del escaparate y de las áreas personales.

Compartir este caso

LinkedIn X

Planifique un desarrollo similar

Reservar una llamada inicial

Pedir propuesta

Cuéntenos algunos detalles y un consultor sénior le responderá en un día hábil.