/backend-cf

Backend para el programa de la Universidad de Medellín Camino Flexible.

Primary LanguageHTML

Camino Flexible

UdeM Logo

Proyecto desarrollado para la Universidad de Medellín


📃Contexto

Descripción tomada de la página de la Universidad:

Si eres estudiante de los grados décimo o undécimo o eres bachiller, tú o tu colegio pueden participar del programa Camino Flexible a la Universidad, donde podrás cursar una asignatura durante un semestre sin costo alguno, como estudiante regular de la Universidad; realizarás las evaluaciones regulares, podrás ambientarte en la vida universitaria y conocerás nuevos amigos. Lo mejor de todo, si apruebas la asignatura cursada, y decides que tu opción de vida es realizar tus estudios en la U, la asignatura te será reconocida y no tendrás que cursarla

Está plataforma está diseñada gestionar todo el proceso del programa, asignando a cada usuario un rol y brindandole funcionalidades dependiendo de este.

👩‍🎓 Roles

En la plataforma se evidencian 4 roles con funcionalidades diferentes.

Estudiante

Funcionalidades:

  • Consultar convocatorias

  • Aplicar a convocatoria

  • Subir documentación requerida

  • Subir evidencia de inscripción

Profesor

Funcionalidades:

  • Consultar seguimiento de estudiante

  • Agregar seguimiento de estudiante

  • Subir documentos de seguimiento

Secretaría de educación

Funcionalidades:

  • Consultar solicitudes de estudiantes

  • Consultar documentos de estudiantes

  • Aprobar solicitud de estudiante

  • Rechazar solicitud de estudiante

  • Enviar retroalimentación a estudiante

Encargado del programa

Funcionalidades:

  • Crear convocatorias

  • Consultar estudiantes aprobados

  • Consultar evidencia de inscripción

  • Aceptar evidencia del estudiante

  • Rechazar evidencia del estudiante

🛠 Herramientas utilizadas

Node.js Express.js Firebase
drawing drawing

🔥 Scripts disponibles

npm run serve

Ejecuta la API en modo de desarrollo .
Abre http://localhost:3001 para ver en el navegador.