Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

lms-front

Plataforma LMS multi-inquilino open-source para creadores y escuelas. Usa Next.js 16, React 19 y Supabase con RLS. Incluye tutor AI vía MCP, gamificación, certificados verificables y pasarelas de pago múltiples. Auto-alojable bajo licencia MIT.

Ficha actualizada 24 sept 2026, 2:20 · upstream 24 sept 2026, 2:02 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es lms-front

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Plataforma LMS multi-inquilino open-source diseñada para creadores y escuelas, permitiendo a cada institución tener su propio subdominio, branding y base de estudiantes aislada. Construida con Next.js 16, React 19, TypeScript y Supabase (PostgreSQL + RLS), facilita la creación de cursos, gestión de roles y monetización mediante Stripe Connect o PayPal.

El ecosistema educativo incluye un editor de bloques MDX para lecciones, ejercicios prácticos, exámenes con asistencia de IA y seguimiento del progreso con repetición espaciada FSRS. La monetización soporta productos únicos, suscripciones y facturación automática, mientras que el sistema de pagos es agnóstico a proveedores para facilitar la integración de nuevas pasarelas como Solana o Binance.

La experiencia de aprendizaje se potencia con un tutor AI integrado vía MCP server, ofreciendo práctica dirigida y remedio de temas débiles desde cualquier cliente compatible. Además, cuenta con gamificación (XP, niveles), certificados verificables públicamente e internacionalización completa en inglés y español para mercados LATAM y anglosajones.

CASOS DE USO
  • Creación de plataformas educativas personalizadas para escuelas o academias con subdominios únicos.
  • Venta de cursos online con gestión de suscripciones y facturación automática vía Stripe Connect.
  • Implementación de tutorías inteligentes mediante integración MCP para práctica y remedio académico.
  • Gestión de comunidades de aprendizaje con gamificación, niveles y certificados verificables.
  • Despliegue auto-alojado para mantener control sobre datos y cumplimiento normativo (GDPR).
PUNTOS DESTACADOS
  • Arquitectura multi-inquilino nativa en Supabase mediante Row Level Security (RLS) sin código de aplicación.
  • Integración MCP server para extender capacidades de IA con herramientas del LMS desde cualquier cliente compatible.
  • Soporte nativo para múltiples pasarelas de pago incluyendo criptomonedas y Solana.
  • Sistema de repetición espaciada FSRS integrado en el seguimiento del progreso de los estudiantes.
  • Licencia MIT que permite auto-alojamiento, fork y construcción de modelos de negocio propios.
PRECAUCIONES
  • No incluye Docker Compose por defecto; requiere configuración manual de variables de entorno y scripts para despliegue local.
  • Resolución de inquilinos depende del subdominio (ej. school.platform.com), lo que complica el acceso vía localhost sin proxy o dominio específico.
  • Dependencia de Supabase CLI para gestión de base de datos local y migraciones en entornos de desarrollo.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Requiere Node.js 20+ y Docker para la instancia local de Supabase. Configurar variables de entorno (URL, claves API) antes de ejecutar npm run dev. Para producción, asegurar que el dominio resuelva correctamente para la resolución de inquilinos. Migraciones aplicadas con db:push o scripts propios.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsRailsRust
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
543213000309830993001127
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.