Generación de un entorno digital para el desarrollo económico-social de zonas con despoblación
Generation of a digital environment for the social economic development of depopulated áreas

Impacto

Downloads

Downloads per month over past year



Arranz Torres, Héctor (2021) Generación de un entorno digital para el desarrollo económico-social de zonas con despoblación. [Trabajo Fin de Grado]

[thumbnail of ARRANZ TORRES 83222_HECTOR_ARRANZ_TORRES_Entrega_TFG_1006096_2058900710.pdf]
Preview
PDF
Creative Commons Attribution Non-commercial.

5MB



Abstract

Este proyecto consiste en el análisis, diseño y el desarrollo de un ecommerce de productos exclusivos y artesanales enmarcado dentro de un conjunto de aplicaciones basadas en arquitectura de microservicios. El objetivo final de este proyecto es el de incentivar la economía de las zonas con despoblación mediante la tecnología, dar visibilidad a esta problemática, así como proponer soluciones ante la misma.
Otro objetivo del proyecto es la propuesta de soluciones a la problemática de la despoblación mediante un análisis del entorno económico-social de estas zonas combinado con la aplicación de alternativas económicas y el apoyo tecnológico. El fin es el de obtener un entorno que favorezca el fomento económico, la calidad de vida de los habitantes de estas zonas y por tanto, la repoblación.
Durante años, las aplicaciones se han desarrollado teniendo en cuenta el paradigma de aplicaciones monolíticas, pero en la actualidad, son muchas las aplicaciones que empiezan a apostar por la arquitectura de microservicios, así como sus enormes ventajas. Otra de las apuestas de este proyecto es el uso de tecnologías y lenguajes asíncronos con el objetivo de obtener un mejor rendimiento de las aplicaciones.
La herramienta web obtenida está basada principalmente en TypeScript, ReactJS, MongoDB y cuenta con una comunicación mediante eventos para lo que se ha utilizado NATS Streaming Server. La arquitectura de los microservicios se ha realizado apoyándose en Kubernetes y Docker con la ayuda de Skaffold,

Resumen (otros idiomas)

This project consists of the analysis, design and development of an ecommerce of exclusive and handmade products framed within a set of applications based on microservices architecture. The final objective of this project is to stimulate the economy of depopulated areas through technology, give visibility to this problem and propose solutions to it. Another objective of the project is to propose solutions to the problem of depopulation, an analysis of the economic-social environment through these areas combined with the application of economic alternatives and technological support. The aim is to obtain an environment that favors economic development, the quality of life of the inhabitants of these areas and, therefore, repopulation. For years, applications have been developed taking into account the monolithic applications paradigm, but today, many applications are beginning to bet on the microservices architecture as well as its enormous advantages. Another of the bets of this project is the use of asynchronous technologies and languages in order to obtain better performance from the applications. The web tool obtained is based mainly on TypeScript, ReactJS, MongoDB and has a communication through events for which NATS Streaming Server has been used. The microservices architecture has been done using Kubernetes and Docker with the help of Skaffold.

Item Type:Trabajo Fin de Grado
Additional Information:

Grado en Ingeniería del Software, Facultad de Informática UCM, Departamento de Arquitectura de Computadores y Automática, Curso 2020-2021. El acceso al código fuente de la aplicación se puede realizar mediante los siguientes enlaces:
- GitHub:https://github.com/hectarra/vleing-final
- Google Drive: https://cutt.ly/xEhyfZ4

Directors:
Directors
Sánchez-Elez Martín, Marcos
Uncontrolled Keywords:Despoblación, Microservicios, Ecommerce, Lean, Economía social, Aplicación Web, NATS, Asincronía, Kubernetes
Palabras clave (otros idiomas):Depopulation, Microservices, Ecommerce, Lean, Social economy, Web application, NATS, Asynchrony, Kubernetes
Subjects:Sciences > Computer science
Título de Grado:Grado en Ingeniería del Software
ID Code:68351
Deposited On:04 Nov 2021 15:17
Last Modified:04 Nov 2021 15:17

Origin of downloads

Repository Staff Only: item control page