Cookeat: Desarrollo de una Single Page Application con React, Node y Mongo

García Álvarez, Marta (2022). Cookeat: Desarrollo de una Single Page Application con React, Node y Mongo. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Cookeat: Desarrollo de una Single Page Application con React, Node y Mongo
Author/s:
  • García Álvarez, Marta
Contributor/s:
  • Díaz Álvarez, Alberto
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: July 2022
Subjects:
Freetext Keywords: Aplicación web; React; Node.js; MongoDB
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 (2MB)

Abstract

Cookeat es la aplicación de recetas de cocina resultado del desarrollo del Proyecto de Fin de Grado en Ingeniería de Software de la Universidad Politécnica de Madrid (ETSISI). Este proyecto se basa el análisis, diseño y el desarrollo de una Single Page Application completamente funcional, haciendo uso de las tecnologías de React, NodeJs, MongoDB y Firebase. Para la realización de este proyecto se han hecho uso de los conocimientos aprendidos a lo largo del Grado en Ingeniería de Software, aplicando todas las fases del desarrollo de software y aprendiendo nuevas tecnologías punteras en cuanto a desarrollo de aplicaciones web. A lo largo de este documento se analizarán y describirán las tecnologías usadas para el desarrollo de la aplicación, las empresas del sector que pueden suponer una competencia, los objetivos y requisitos, así como los distintos diagramas usados para la fase de diseño, se definirán modelos, paletas de colores, tipografías y se explicarán los motivos de las diferentes decisiones que se han tomado a lo largo del desarrollo. Finalmente se mostrarán los resultados obtenidos tras el desarrollo de la aplicación y todas aquellas funcionalidades que quedaron fuera como líneas futuras. Abstract: Cookeat is the cooking recipes application resulting from the development of the Software Engineering Final Degree Project at the Polytechnic University of Madrid (ETSISI). This project is based on the analysis, design and development of a fully functional Single Page Application, making use of React, NodeJs, MongoDB and Firebase technologies. In order implement this project, I have made use of the knowledge learned throughout the Software Engineering degree, applying all the phases of software development and learning new advanced technologies in the development of web applications. Throughout this document it will be analysed and described the technologies used for the development of the application, the companies of the sector that can be a competitor, the goals and requirements, as well as the different diagrams used for the design phase, models, colour palettes, fonts and the reasons for the different decisions that have been taken throughout the development will be defined. Finally, the results obtained after the development of the application and all those functionalities that were left out as future lines will be shown.

More information

Item ID: 71780
DC Identifier: https://oa.upm.es/71780/
OAI Identifier: oai:oa.upm.es:71780
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 25 Sep 2022 09:38
Last Modified: 25 Sep 2022 09:38
  • 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