
- 🌐 Web
- 📱 Movil
Acerca del proyecto
Sistema de control de horas para estudiantes becados de la UNAH, diseñado para facilitar la gestión y seguimiento de las horas beca. Este sistema permite a los estudiantes registrar sus horas, así como al personal administrativo revisar dichas horas. Con una interfaz intuitiva y funcionalidades avanzadas, el sistema optimiza el proceso de control y seguimiento de horas.
El acceso al sistema está restringido a solo aquellos usuarios que estén registrados y autenticados, con permisos diferenciados según su rol (becario o administrador). Para la autentificación de los usuarios se utiliza un sistema basado en tokens (JWT) brindando al sistema una mejor seguridad.
Contenido del proyecto
La aplicación fue desarrollada como parte de un proyecto académico colaborativo, integrando servicios de Azure para lograr una arquitectura escalable y segura.
Incluye autenticación mediante **tokens JWT**, almacenamiento en **Azure Blob Storage**, y lógica de negocio en **Azure Functions** conectadas a una base de datos **Azure SQL**.
🧩 Módulos Generales
Secciones accesibles a todos los usuarios registrados.
1. 🏠 Landing Page informativa.
2. 📰 Noticias y comunicados oficiales.
3. 🎓 Información general sobre becas.
4. ❓ Preguntas frecuentes (FAQ).
5. 🔐 Login seguro con JWT.
6. 🔁 Cambio de contraseña.
🎓 Módulos para Becarios
Herramientas diseñadas para que los becarios gestionen sus actividades y seguimiento.
1. 🗂️ Visualización de actividades disponibles.
2. 📝 Registro y control de actividades inscritas.
3. ✅ Reporte de actividades realizadas.
4. 📋 Seguimiento de reportes recibidos.
5. 👤 Perfil personal del becario.
6. 🎯 Visualización del estado y detalles de la beca.
🧭 Módulos para Administradores
Funcionalidades administrativas para la gestión del programa PASEE.
1. ⚙️ Gestión y publicación de actividades.
2. 🗓️ Control de listas de asistencia.
3. 🧾 Revisión y validación de seguimientos.
4. 📤 Envío de reportes de seguimiento.
5. 💼 Gestión de planillas y becarios.
6. 💬 Administración del módulo de preguntas frecuentes.
💡 Valor agregado
El sistema aporta eficiencia y trazabilidad al programa de becas universitarias.
1. ⏳ Reducción del tiempo de revisión de horas beca.
2. 🧠 Automatización de tareas administrativas repetitivas.
3. 🔐 Seguridad en los accesos mediante roles y JWT.
4. ☁️ Integración completa con servicios de Azure.
5. 📊 Reportes centralizados y actualizados en tiempo real.
🛠️ Tareas realizadas
Aportes personales al desarrollo dentro del equipo colaborativo.
1. 🧩 Desarrollo de la interfaz de inicio y módulos informativos.
2. 🔗 Integración del frontend con las Azure Functions.
3. 📦 Implementación del almacenamiento en Azure Blob.
4. 🔐 Configuración de autenticación con JWT.
5. 🎨 Ajustes visuales con Bootstrap y React.
6. 🧾 Pruebas funcionales.
Técnologias utilizadas
Galeria de Imagenes
Imagenes de las pantallas del sistema.



















