Evaluando propuestas

Desarrollador Next.js y Supabase para Plataforma de Capacitación Interna Multitenant

Publicado el 17 Julio, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos buscando un desarrollador experto en Next.js y Supabase para transformar una base de proyecto existente en Vercel en una plataforma interna de capacitación completa. El diseño de la interfaz ya ha sido aprobado y el código base se encuentra en un repositorio privado de GitHub.

El objetivo principal de este proyecto es centralizar los procesos de bienvenida y mejora de habilidades (up-skilling) para todo nuestro personal docente y administrativo. La plataforma debe ofrecer trazabilidad detallada del progreso de los usuarios y la emisión de certificaciones, con la capacidad de reutilizar esta solución para futuros clientes dentro de nuestra red.

Requisitos clave de la plataforma:
*  Arquitectura Multitenant: La plataforma debe soportar una estructura jerárquica de Tenant, Marca y Sede. El contenido publicado debe ser visible únicamente según la marca o sede seleccionada al momento de la publicación.
*  Integración SSO con Google Workspace: El acceso a la plataforma debe estar restringido exclusivamente a usuarios de dominios de Google Workspace autorizados.
*  Módulos Funcionales:
    *  Un catálogo de cursos robusto con opciones de filtrado por categoría y nivel.
    *  Una ruta de bienvenida obligatoria para nuevos usuarios, con seguimiento de progreso porcentual y recordatorios automáticos.
    *  Funcionalidades para evaluaciones, emisión de insignias en formato PDF y un panel de reportes detallado.
    *  Foros o secciones de comunidad específicas para cada curso y un sistema de alertas de novedades en el dashboard personal de cada usuario.
*  Gestión de Vídeo Externa: La plataforma no debe almacenar vídeos directamente en la base de datos. Se requiere integración mediante API con servicios de vídeo externos como YouTube o Vimeo Pro para la gestión y reproducción de contenido.
*  Interfaz de Administración (Admin UI):
    *  Herramientas para el alta y baja de usuarios, cursos, y la gestión de marcas y sedes.
    *  Paneles de control con métricas de consumo y progreso, desglosadas por marca y sede.
*  Calidad y Despliegue:
    *  Implementación de un flujo de Integración Continua y Despliegue Continuo (ci/cd) utilizando github actions, con entornos de pre-producción, staging y producción.
    *  Desarrollo y ejecución de tests unitarios y tests de extremo a extremo (e2e) para asegurar la estabilidad y funcionalidad de la plataforma.

Buscamos un profesional con experiencia comprobable en proyectos similares, capaz de trabajar de forma autónoma y con un alto nivel de compromiso con la calidad del código y la entrega de soluciones robustas.

https://impulso.reditinere.com/

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Duración del proyecto No definido

Habilidades necesarias

Otros proyectos publicados por A.