Mostrar el registro sencillo del ítem
Desarrollo de un prototipo de aplicación web para la gestión de hábitos saludables en estudiantes universitarios durante el 2025
| dc.rights.license | abierto | es_ES |
| dc.contributor.advisor | Cruz Melo, Diego Alexander | |
| dc.contributor.author | Hernández Camacho, Daniel Ricardo | |
| dc.contributor.other | Suárez Barajas, Sergio | |
| dc.coverage.spatial | BUCARAMANGA | es_ES |
| dc.date.accessioned | 2026-06-11T19:56:56Z | |
| dc.date.available | 2026-06-11T19:56:56Z | |
| dc.identifier.uri | http://repositorio.uts.edu.co:8080/xmlui/handle/123456789/24053 | |
| dc.description | Desarrollo de software | es_ES |
| dc.description.abstract | El presente trabajo de grado tuvo como objetivo desarrollar un prototipo funcional de aplicación web, denominado MindTrack, orientado al registro y seguimiento de hábitos saludables en estudiantes universitarios, integrando elementos de gamificación, inteligencia artificial y predicción de estrés como apoyo al bienestar mental en el contexto académico. La metodología aplicada fue de enfoque tecnológico–aplicado, organizada en fases de análisis de requisitos, diseño arquitectónico, desarrollo incremental y pruebas funcionales. Se implementó una arquitectura full-stack utilizando React con Vite en el frontend, Node.js con Express en el backend y PostgreSQL como sistema gestor de base de datos. Adicionalmente, se integraron modelos de aprendizaje automático con TensorFlow.js para la estimación del nivel de estrés y un chatbot conversacional basado en modelos de lenguaje para brindar acompañamiento personalizado. Los resultados evidenciaron la correcta integración y funcionamiento de los módulos del sistema, permitiendo el registro diario de hábitos, la asignación de puntos y rachas, el desbloqueo de logros, la generación de recomendaciones personalizadas, la interacción con el chatbot MindBot y la predicción del nivel de estrés de forma coherente con los escenarios de prueba definidos. En conclusión, MindTrack cumple con los requerimientos funcionales y no funcionales establecidos, constituyéndose como una base viable para futuras mejoras y una posible implementación institucional. | es_ES |
| dc.description.sponsorship | Unidades Tecnológicas de Santander | es_ES |
| dc.description.tableofcontents | RESUMEN EJECUTIVO 15 INTRODUCCIÓN 16 1. DESCRIPCIÓN DEL TRABAJO DE INVESTIGACIÓN 17 1.1. PLANTEAMIENTO DEL PROBLEMA 17 1.2. JUSTIFICACIÓN 19 1.2.1. RELEVANCIA TÉCNICA Y ARQUITECTÓNICA 19 1.2.2. RELEVANCIA FUNCIONAL Y DE IMPACTO 20 1.2.3. RELEVANCIA SOCIAL Y ACADÉMICA 20 1.3. OBJETIVOS 22 1.3.1. OBJETIVO GENERAL 22 1.3.2. OBJETIVOS ESPECÍFICOS 22 1.4. ESTADO DEL ARTE 23 2. MARCO REFERENCIAL 27 2.1. MARCO TEÓRICO 27 2.1.1. DESARROLLO DE APLICACIONES WEB FULL-STACK 27 2.1.2. CHATBOT 28 2.1.3. APLICACIÓN WEB 29 2.1.4. DESARROLLO DE APIS RESTFUL CON NODE.JS 29 2.1.5. UNA API REST (REPRESENTATIONAL STATE TRANSFER) 29 2.1.6. DISEÑO DE INTERFACES WEB RESPONSIVE (UX/UI) 30 2.1.7. GESTIÓN DE BASES DE DATOS PARA APLICACIONES WEB 31 2.2. MARCO CONCEPTUAL 32 2.2.1. REACTJS 32 2.2.2. NODEJS 32 2.2.3. INTERFAZ DE USUARIO (UI) 33 2.2.4. PROTOTIPO 34 2.2.5. POSTGRESQL 34 2.2.6. FRONTEND 35 2.2.7. BACKEND 36 3. DISEÑO DE LA INVESTIGACIÓN 37 3.1. METODOLOGÍA DE LA INVESTIGACIÓN 37 3.1.1. TIPO DE INVESTIGACIÓN 37 3.1.2. ENFOQUE 38 3.1.3. MÉTODO 39 3.1.4. TÉCNICAS 40 3.1.5. PROCEDIMIENTO 41 4. DESARROLLO DEL TRABAJO DE GRADO 45 4.1. METODOLOGÍA DE DESARROLLO 45 4.1.1. FASES DEL PROCESO DE DESARROLLO 45 4.2. ANÁLISIS DE REQUERIMIENTOS 46 4.2.1. REQUERIMIENTOS FUNCIONALES 46 4.2.2. REQUERIMIENTOS NO FUNCIONALES 49 4.3. DISEÑO DEL SISTEMA 51 4.3.1. ARQUITECTURA GENERAL 51 4.3.2. DISEÑO DE LA BASE DE DATOS 52 4.3.3. DISEÑO DE LA API REST 55 4.3.4. DISEÑO DE LA INTERFAZ DE USUARIO 56 4.4. IMPLEMENTACIÓN 58 4.4.1. ENTORNO DE DESARROLLO 58 4.4.2. MÓDULO DE AUTENTICACIÓN Y SEGURIDAD 58 4.4.3. MÓDULO DE REGISTRO DE HÁBITOS 59 4.4.4. MÓDULO DE GAMIFICACIÓN 61 4.4.5. MÓDULO DE INTELIGENCIA ARTIFICIAL — CHATBOT MINDBOT 62 4.4.6. MÓDULO DE PREDICCIÓN(MACHINE LEARNING) 63 4.4.7. PANEL DE ADMINISTRACIÓN 66 4.5. DEVOPS E INFRAESTRUCTURA 66 4.5.1. CONTENERIZACIÓN CON DOCKER 66 4.5.2. PIPELINE CI/CD CON JENKINS 67 4.5.3. ORQUESTACIÓN CON KUBERNETES 68 4.6. PRUEBAS Y VALIDACIÓN 68 4.6.1. PRUEBAS FUNCIONALES 69 4.6.2. PRUEBAS DE INTEGRACIÓN 70 4.6.3. PRUEBAS DE SEGURIDAD BÁSICAS 70 4.7. LIBRERÍAS Y DEPENDENCIAS UTILIZADAS 70 4.7.1. DEPENDENCIAS DEL FRONTEND 71 4.7.2. DEPENDENCIAS DEL BACKEND 72 4.7.3. INSTALACIÓN DE DEPENDENCIAS 74 4.8. ESTRUCTURA DE CARPETAS Y ARCHIVOS DEL PROYECTO 75 4.8.1. ESTRUCTURA DEL BACKEND 75 4.8.2. ESTRUCTURA DEL FRONTEND 88 5. RESULTADOS 100 5.1. FLUJO DE ACCESO Y AUTENTICACIÓN 100 5.1.1. PÁGINA DE INICIO PÚBLICA — LANDING PAGE 100 5.1.2. INICIO DE SESIÓN 103 5.1.3. REGISTRO DE NUEVA CUENTA 104 5.1.4. RESTABLECIMIENTO DE CONTRASEÑA 105 5.2. DASHBOARD — PANEL PRINCIPAL 106 5.3. REGISTRO DIARIO DE HÁBITOS 107 5.4. SEGUIMIENTO DE HÁBITOS — HABIT TRACKER 108 5.5. SISTEMA DE GAMIFICACIÓN — LOGROS Y NIVELES 109 5.5.1. VISTA DE LOGROS 109 5.5.2. NOTIFICACIÓN DE LOGRO DESBLOQUEADO 111 5.5.3. SISTEMA DE NIVELES 111 5.6. CHATBOT MINDBOT 111 5.6.1. 5.8.1 INTERFAZ DE CONVERSACIÓN 111 5.6.2. RESPUESTAS PERSONALIZADAS 112 5.6.3. PERSISTENCIA DE CONVERSACIONES 112 5.7. RECOMENDACIONES PERSONALIZADAS 113 5.8. TEMA OSCURO 114 5.9. PANEL DE ADMINISTRACIÓN 115 5.9.1. VISTA GENERAL DEL PANEL 115 5.9.2. GESTIÓN DE USUARIOS 115 5.9.3. CONFIGURACIÓN DE HÁBITOS 116 5.9.4. GESTIÓN DE LOGROS 116 5.10. ANÁLISIS DE RESULTADOS 117 5.11. ANÁLISIS CUALITATIVO 117 6. CONCLUSIONES 119 7. RECOMENDACIONES 120 7.1. CONSIDERACIONES ÉTICAS 121 7.1.1. PRINCIPIO DE AUTONOMÍA Y CONSENTIMIENTO INFORMADO 121 7.1.2. PRINCIPIO DE SEGURIDAD Y CONFIDENCIALIDAD 121 7.1.3. PRINCIPIO DE MINIMIZACIÓN Y CONTROL (DERECHOS ARCO) 122 8. REFERENCIAS BIBLIOGRÁFICAS 123 | es_ES |
| dc.publisher | Unidades Tecnológicas de Santander | es_ES |
| dc.subject | sistema web, desarrollo web | es_ES |
| dc.title | Desarrollo de un prototipo de aplicación web para la gestión de hábitos saludables en estudiantes universitarios durante el 2025 | es_ES |
| dc.type | degree work | es_ES |
| dc.date.emitido | 2026-06-10 | |
| dc.dependencia | fcni | es_ES |
| dc.proceso.procesouts | investigacion | es_ES |
| dc.type.modalidad | desarrollo_tecnológico | es_ES |
| dc.format.formato | es_ES | |
| dc.titulog | Tecnólogo en Desarrollo de Sistemas Informáticos | es_ES |
| dc.educationlevel | tecnologo | es_ES |
| dc.contibutor.evaluator | evaluador | es_ES |
| dc.date.aprobacion | 2026-03-30 | |
| dc.description.programaacademico | Tecnología en Desarrollo de Sistemas Informáticos | es_ES |
| dc.dependencia.region | bucaramanga | es_ES |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Proyectos de Investigación
Trabajos de Grado en modalidad DTeI, monografía, Investigación