Introducción a la Plataforma de Capacitación
La plataforma del centro de capacitación técnica privado “emprendedores” busca asegurar una experiencia de aprendizaje efectiva y organizada. Este espacio digital servirá como un punto de encuentro para estudiantes y profesores, donde se gestionarán roles, cursos y calificaciones tanto para la administración como para los usuarios finales.
Roles y Permisos en la Plataforma
El diseño de la arquitectura de esta plataforma incluye un sistema de roles y permisos (RBAC) que define las funciones de cada usuario. Los roles son los siguientes:
- Director/Secretaria: Administrador total que gestiona usuarios, asigna roles, crea cursos y designa profesores.
- Profesor: Capacita a los alumnos, inscribe estudiantes en cursos y publica noticias o historias educativas.
- Estudiante: Accede a un dashboard privado donde puede ver sus cursos, calificaciones y certificados.
Vistas y Entregables Esperados
La plataforma contará con dos vistas principales:
- Página de inicio: Mostrarán cursos disponibles y detalles como horarios y perfiles de profesores.
- Dashboard privado: Contará con un menú lateral dinámico según el rol del usuario, así como un muro interactivo para noticias por curso.
Los entregables incluirán una base de datos relacional para manejar usuarios, roles, cursos, inscripciones y noticias, así como un código de frontend y backend que asegure la correcta protección de rutas privadas y la modularidad del código.
