@unpublished{upm64895, year = {2020}, author = {Daniel Jabonero Mart{\'i}}, address = {Madrid}, title = {Desarrollo de un sistema web para la presentaci{\'o}n de un negocio y sus productos}, url = {https://oa.upm.es/64895/}, keywords = {Aplicaciones web}, abstract = {Este Trabajo de Fin de Grado pretende desarrollar un sistema para gestionar los productos y categor{\'i}as presentes en un negocio. Para ello nos hemos servido para la parte front-end del framework web Angular, escrito con TypeScript, as{\'i} como otras tecnolog{\'i}as b{\'a}sicas del desarrollo web: HTML5, CSS3 y JavaScript. Para su parte back-end se ha utilizado NodeJS usando el framework Express y una base de datos MongoDB. El objetivo principal del proyecto es realizar este sistema web a medida para un cliente, el cual utilizar{\'a} este sistema como p{\'a}gina de presentaci{\'o}n profesional de su negocio y sus productos. En este documento se van a explicar las diferentes tecnolog{\'i}as de la que se ha hecho uso, as{\'i} como de las diferentes fases que se han seguido durante el desarrollo del proyecto como la documentaci{\'o}n de requisitos, el dise{\~n}o de diagramas desarrollados para el estudio y desarrollo del sistema. Para finalizar se presentar{\'a}n las conclusiones y las mejoras previstas a ra{\'i}z de este proyecto. Abstract: This Final Degree Project aims to develop a web system which will manage products and categories present in a business. For that have we used for the front-end part the Angular web framework, written with TypeScript, as well as other basic web development technologies: HTML5, CSS3 and JavaScript. For back-end side we have used NodeJs and MongoDB as database. The main goal of this project is to develop a custom web system for a client, who will use this web as a professional portfolio of his business and products. In this document the different technologies that have been used will be explained, as well as the different phases that have been followed during the development of the project such as the documentation of requirements, the design of diagrams developed for the study and development of the system. Finally, the conclusions and the improvements foreseen as a result of this project will be presented.} }