Full text
![]() |
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) |
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).
Title: | Alafia: Desarrollo de una Progressive Web Application para la gestión de pedidos y de experiencias inmersivas para un restaurante africano |
---|---|
Author/s: |
|
Contributor/s: |
|
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 |
![]() |
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) |
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.
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 |