Discord Timer: Servicio de notificaciones de Discord con Google Calendar

Martín Hornillos, Manuel (2021). Discord Timer: Servicio de notificaciones de Discord con Google Calendar. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: Discord Timer: Servicio de notificaciones de Discord con Google Calendar
Author/s:
  • Martín Hornillos, Manuel
Contributor/s:
  • Bernal Bermúdez, Jesús
Item Type: Thesis (Master thesis)
Masters title: Ingeniería Web
Date: July 2021
Subjects:
Freetext Keywords: Aplicaciones web
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB)
[img] Archive (ZIP) - Users in campus UPM only
Download (267kB)

Abstract

La idea de este Trabajo Fin de Máster (TFM) es la creación de un sistema que permita a los usuarios suscribirse, para recibir notificaciones o avisos mediante la aplicación Discord, a una serie de eventos previamente configurados por un administrador del sistema utilizando Google Calendar. Para llevar a cabo esta idea se ha optado por un sistema web que consta de una aplicación desarrollada con el framework Spring Boot de Java como backend del sistema y una aplicación desarrollada con el framework Angular para el frontend. Se ha optado por esta idea para realizar una mejora y ampliación de un pequeño proyecto personal que realiza la misma función de envío de notificaciones de eventos, pero carece de una aplicación web que de soporte al usuario para configurar y personalizar las notificaciones que desea. Este proyecto está funcionando en la actualidad en más de 2.600 servidores de Discord. Al finalizar el Máster se pretende realizar la migración al sistema desarrollado durante la realización de este TFM. En el contenido de este documento se puede encontrar de forma detallada y técnica los objetivos del proyecto, tecnologías escogidas, la metodología utilizada, la arquitectura que se ha implementado, un manual de usuario y finalmente las conclusiones extraídas de la realización del proyecto junto con posibles futuras líneas de trabajo. Abstract: The idea of this Final Master's Thesis (TFM) is the creation of a system that allows users to subscribe, to receive notifications or notices through the Discord application, to a series of events previously configured by a system administrator using Google Calendar. To carry out this idea, a web system has been chosen that consists of an application developed with the Spring Boot Java framework as the backend of the system and an application developed with the Angular framework for the frontend. This idea has been chosen to carry out an improvement and expansion of a small personal project that performs the same function of sending event notifications but lacks a web application that supports the user to configure and customize the notifications they want. This project is currently running on more than 2,600 Discord servers. At the end of the Master, it is intended to migrate to the system developed during the completion of this TFM. In the content of this document, you can find in a detailed and technical way the objectives of the project, chosen technologies, the methodology used, the architecture that has been implemented, a user manual and finally the conclusions drawn from the realization of the project together with possible future lines of work.

More information

Item ID: 68134
DC Identifier: https://oa.upm.es/68134/
OAI Identifier: oai:oa.upm.es:68134
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 02 Aug 2021 08:30
Last Modified: 02 Aug 2021 08:30
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM