- -

Aplicación web serverless para la gestión de tareas

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Aplicación web serverless para la gestión de tareas

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Sánchez Díaz, Juan es_ES
dc.contributor.author Navío Delicado, Guillermo es_ES
dc.date.accessioned 2023-10-05T10:01:14Z
dc.date.available 2023-10-05T10:01:14Z
dc.date.created 2023-09-18
dc.date.issued 2023-10-05 es_ES
dc.identifier.uri http://hdl.handle.net/10251/197615
dc.description.abstract [ES] Este trabajo de fin de grado se enfoca en el desarrollo de una aplicación web con arquitectura serverless (sin servidor) para la gestión de tareas, abarcando tanto tareas individuales como proyectos más complejos. Esta arquitectura implica que, a diferencia de las aplicaciones con arquitecturas tradicionales, no se hace uso de un servidor dedicado, lo que permite una mayor escalabilidad y eficiencia en el uso de recursos. En el trabajo se profundiza en este tipo de arquitecturas, así como en las diferentes etapas del ciclo de vida del software. Esto incluye la fase de despliegue, en la que la aplicación se aloja en la nube, permitiendo el acceso a través de la web. Para el desarrollo de la arquitectura serverless se hace uso de diferentes servicios de Amazon Web Services (AWS), siendo uno de los principales AWS Amplify, lo que permite la creación de un back end muy completo con una amplia variedad de utilidades. En el lado del cliente se utiliza React, una de las librerías de JavaScript más populares en la actualidad para la creación de interfaces de usuario en la web. El objetivo de la aplicación es ser personalizable y adaptarse a la gestión de tareas en diferentes ámbitos, tales como proyectos, organizaciones o actividades personales. La aplicación proporciona a los usuarios una gran variedad de opciones para administrar sus tareas, incluyendo la capacidad de crear, eliminar, actualizar, agrupar y clasificar las mismas mediante etiquetas, entre otras funciones. Además, la interfaz de usuario minimalista permite a los usuarios navegar por la aplicación mediante diferentes vistas diseñadas para mejorar la productividad y la organización de las tareas. es_ES
dc.description.abstract [EN] This Final Degree Project focuses on the development of a serverless web application for task management, encompassing both individual tasks and more complex projects. This means that, unlike applications with traditional architectures, the application does not rely on a dedicated server, allowing for greater scalability and resource efficiency. The project delves into these types of architectures, as well as the various stages of the software development lifecycle. This includes the deployment phase, in which the application is hosted in the cloud, enabling access through the web. For the development of the serverless architecture, various services from Amazon Web Services (AWS) are utilized, being AWS Amplify one of the main components, which enables the creation of a comprehensive back end with a wide range of utilities. On the client side, React, one of the most popular JavaScript libraries for building user interfaces on the web, is used. The objective of the application is to be customizable and adaptable to task management in different domains, such as projects, organizations, or personal activities. The application offers users a wide variety of options to manage their tasks, including the ability to create, delete, update, group, and categorize tasks using labels, among other functions. Additionally, the minimalist user interface allows users to navigate the application through different views designed to enhance productivity and task organization. es_ES
dc.format.extent 65 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject AWS es_ES
dc.subject Desarrollo web es_ES
dc.subject Gestión de tareas es_ES
dc.subject React es_ES
dc.subject Serverless es_ES
dc.subject Task management es_ES
dc.subject Web development es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Aplicación web serverless para la gestión de tareas es_ES
dc.title.alternative Serverless Web Application for Task Management es_ES
dc.title.alternative Aplicació web serverless per a la gestió de tasques es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Navío Delicado, G. (2023). Aplicación web serverless para la gestión de tareas. Universitat Politècnica de València. http://hdl.handle.net/10251/197615 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\157660 es_ES


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

Mostrar el registro sencillo del ítem