Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/132732
Título : TimeControl
Autoría: Herreros Griera, Marc
Director: Planas, Elena  
Tutor: Robles, Gregorio  
Resumen : El propósito de este proyecto es el desarrollo de un SaaS (Software as a Service) basado en una arquitectura serverless en la nube, concretamente en AWS (Amazon Web Services), para gestionar los datos y las operaciones CRUD (Create, Read, Update and Delete) de un negocio online. La idea surge de la necesidad de modernizar un conocido proyecto en este ámbito llamado Sonata, pero convirtiéndolo en una aplicación en la nube, deslocalizada y auto escalable. Esta aplicación consta de tres partes. Un panel de administración, donde los usuarios pueden crear, borrar y modificar entidades de sus tablas de base de datos asociadas. La segunda parte, una pequeña página web donde ver reflejados, en tiempo real, los cambios persistidos en el panel de administración. Y, por último, una API estructurada en funciones Lambda serverless. La aplicación está desarrollada principalmente con la librería NextJS y escrita en TypeScript. Sin embargo, las funciones de la API, es decir, el Backend, están escritas en JavaScript, concretamente en Node.js. Además, el conjunto de la aplicación está desplegado en AWS, siguiendo una arquitectura serverless.
Palabras clave : captación
horas
tiempo real
analizar
Tipo de documento: info:eu-repo/semantics/bachelorThesis
Fecha de publicación : 8-jun-2021
Licencia de publicación: http://creativecommons.org/licenses/by-nc-nd/3.0/es/  
Aparece en las colecciones: Trabajos finales de carrera, trabajos de investigación, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
mherrerosgTFG0621memòria.pdfMemòria del TFG692,48 kBAdobe PDFVista previa
Visualizar/Abrir