Alafia: Desarrollo de una Progressive Web Application para la gestión de pedidos y de experiencias inmersivas para un restaurante africano

García Alonso, Daniel (2022). Alafia: Desarrollo de una Progressive Web Application para la gestión de pedidos y de experiencias inmersivas para un restaurante africano. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: Alafia: Desarrollo de una Progressive Web Application para la gestión de pedidos y de experiencias inmersivas para un restaurante africano
Author/s:
  • García Alonso, Daniel
Contributor/s:
  • Camacho Gómez, Carlos
Item Type: Final Project
Degree: Grado en Ingeniería de Computadores
Date: 21 June 2022
Subjects:
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 - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB)

Abstract

El proyecto se basa en el desarrollo de una aplicación web para un restaurante de temática Africana. Estará constituida de dos partes: front-end (FE) y back-end (BE), para la interacción de los pedidos de un restaurante en tiempo real. El FE será la interfaz web, que actuará como cliente, y será desarrollado con la tecnología de Angular 9. Se encargará de hacer llamadas síncronas al BE para obtener la información de la base de datos del sistema para mostrarla maquetada en la interfaz que verán los clientes del restaurante. Además, el sistema permitirá la interacción de múltiples instancias de FE, una por cada cliente del restaurante. El BE será el servidor, que tendrá el control de la base de datos y se encargará de atender a todas las peticiones que le lleguen de todos los clientes. Será desarrollado en lenguaje Java bajo el framework de Spring, ya que es uno de los frameworks mas usados en el mercado actual para el desarrollo de servidores web a nivel profesional y creo que merece la pena investigarlo. Como base de datos he decidido usar MongoDB ya que se no se hace mucho hincapié en el grado sobre esta tecnología y creo que puede aportar un punto de investigación al trabajo. Como finalidades del proyecto, destacaría dos. La primera, el desarrollo de un modelo de software que se está implantando actualmente en el mercado masivamente, usando las últimas tecnologías que se usan profesionalmente para su desarrollo y usando metodologías Agile. La segunda, el impacto social que puede llegar a tener el restaurante, ya que considero que puede ser un apoyo enorme ayudando a la sociedad a desmitificar y quitar posibles inquietudes sobre otras culturas menos desarrolladas.

More information

Item ID: 70560
DC Identifier: https://oa.upm.es/70560/
OAI Identifier: oai:oa.upm.es:70560
Deposited by: Sr Daniel García
Deposited on: 23 Jun 2022 11:21
Last Modified: 23 Jun 2022 11:21
  • 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