Smilelink
Información General
Autor/a: Sergio Cuadros Flores
Grado: Grado En Ingeniería Del Software
Tutor: Michel Maes Bermejo
Fecha de defensa: Junio de 2024
Resumen
En la era tecnológica nos encontramos con un problema que para unos puede ser irrelevante y para otros necesario. La información que las entidades sanitarias tienen sobre nuestra persona, y la capacidad que tenemos nosotros como usuarios para acceder a ella. De esta forma, SmileLink trata de dejar a disposición del usuario su información, historial y documentos clínicos, entre otras cosas, que la entidad posee sobre él. Este Trabajo de Fin de Grado (TFG) se centra en el desarrollo de una aplicación web para la gestión clínica, denominada SmileLink. El objetivo principal es proporcionar una plataforma eficiente para la gestión de pacientes, clínicas, citas, historiales clínicos y documentos, utilizando tecnologías modernas como Spring Boot para el backend y Angular para el frontend. Este documento aborda la problemática y motivación detrás del desarrollo de una aplicación web, proporcionando una visión general del proyecto. Se establecen los objetivos generales, específicos y técnicos que se quieren alcanzar con esta iniciativa. Se detallan las tecnologías y herramientas empleadas, así como las metodologías ágiles adoptadas para su desarrollo y despliegue. Asimismo, se profundiza en los requisitos de la aplicación para cada rol de usuario y a nivel de sistema, describiendo la arquitectura implementada y realizando un análisis de la web con LightHouse. Se incluye un análisis detallado de la implementación de cada función (Backend, Frontend, Base de datos), la realización de pruebas de código y su integración continua, junto con el despliegue continuo mediante AWS y GitHub Actions. Finalmente, se reflexiona sobre los resultados obtenidos y se proponen futuras mejoras y tareas para el avance de la aplicación.-e