Files

1.2 KiB

SAM Rendir Test (sam-rendir-test)

Frontend de alumnos para rendir pruebas y ver resultados. UI estilo sam-portal (sidebar colapsable + hero, Next.js 16 + Bootstrap 5).

El backend vive en https://git.norteamericano.cl/ICHN/sam (backend/SAM.API/Controllers/SamPruebasController.cs, ruta api/sam-pruebas). El frontend de creadores vive en https://git.norteamericano.cl/ICHN/sam-test.

Login

El alumno ingresa con su RUT + clave (la misma de su ficha). El frontend reenvía a POST /api/sam-pruebas/login-alumno de SAM.API, que valida contra sige_sam_v3.alumnos (plan central) o sige_sam_empresa.alumnos (empresas) y responde con el origen detectado. Sesión en cookie httpOnly (sam_pruebas_alumno, 12h).

Páginas

Ruta Descripción
/login Ingreso RUT + clave
/ Mis cursos con matrícula activa y sus pruebas asignadas
/rendir Elegir prueba asignada, responder y entregar (corrección automática)
/resultados Historial de mis rendiciones

Desarrollo

cd frontend && npm install && npm run dev  # :3000
NEXT_PUBLIC_API_URL=https://api.devops.norteamericano.cl npm run build