Mostrar el registro sencillo

dc.contributor.advisorTirnauca, Cristina 
dc.contributor.authorRuiz del Corro, David
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2025-09-11T17:08:26Z
dc.date.available2025-09-11T17:08:26Z
dc.date.issued2025-06
dc.identifier.urihttps://hdl.handle.net/10902/37141
dc.description.abstractEste Trabajo de Fin de Grado se centra en el desarrollo de una aplicación web orientada a la automatización de tareas a partir de correos electrónicos recibidos en Gmail. Dicha automatización se basa en un sistema de macros, acciones configurables por el usuario que se activan mediante etiquetas de Gmail. Gracias a los filtros de Gmail, el usuario puede etiquetar automáticamente los correos entrantes, generando de esta forma una integración muy flexible con el sistema de macros, de modo que se puedan optimizar procesos rutinarios en contextos personales y profesionales. La plataforma ofrece una interfaz intuitiva desde la cual es posible ver y gestionar macros, así como activar o desactivar la monitorización del buzón según las necesidades del usuario. Para su implementación, se ha empleado Angular 19 en el desarrollo del frontend y Node.js con Express en el back-end, integrando las APIs de Gmail, Google Drive, Google Calendar y Google Docs, con diversos servicios de Google Cloud como Pub/Sub, Cloud Functions, Firebase Authentication y Firestore, una base de datos NoSQL.es_ES
dc.description.abstractThis Final Degree Project focuses on the development of a web application aimed at automating tasks based on incoming emails received in Gmail. The automation is implemented through a system of macros, user configurable actions that are triggered by Gmail labels. Thanks to Gmail filters, users can automatically tag incoming emails, enabling seamless integration with the macro system and optimizing routine actions in both personal and professional settings. The platform provides an intuitive interface from which users can view and manage macros, as well as enable or disable mailbox monitoring according to their preferences. The implementation uses Angular 19 for the front-end and Node.js with Express for the back-end, integrating Gmail, Google Drive, Google Calendar, and Google Docs APIs, along with several Google Cloud services such as Pub/Sub, Cloud Functions, Firebase Authentication, and Firestore, a NoSQL database.es_ES
dc.format.extent54 p.es_ES
dc.language.isospaes_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subject.otherComputación en la nubees_ES
dc.subject.otherAplicación webes_ES
dc.subject.otherInteligencia Artificiales_ES
dc.subject.otherServicios de Googlees_ES
dc.subject.otherAutomatización de procesoses_ES
dc.subject.otherCloud computinges_ES
dc.subject.otherWeb applicationes_ES
dc.subject.otherArtificial Intelligencees_ES
dc.subject.otherGoogle serviceses_ES
dc.subject.otherProcess automationes_ES
dc.titleServicio de automatizaciones en correos electrónicos integradas en el entorno de Googlees_ES
dc.title.alternativeAutomated email workflow service within the Google ecosystemes_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessRightsopenAccesses_ES
dc.description.degreeGrado en Ingeniería Informáticaes_ES


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo

Attribution-NonCommercial-NoDerivatives 4.0 InternationalExcepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 International