Resumen:
|
[EN] In this thesis, I develop a web app for restaurants, where customers could order their food
without the intervention of a waiter to take the order. Therefore, the app will have 2
different parts, first one for the ...[+]
[EN] In this thesis, I develop a web app for restaurants, where customers could order their food
without the intervention of a waiter to take the order. Therefore, the app will have 2
different parts, first one for the customers to take the orders and the second for the owner
and his employees. This part is for adding the different dishes on the menu and the
employees can control the delivery of the orders and charge the food.
During the development of the thesis, we will discuss the different phases of the development of
the application. Starting with the theory of how the app works, moreover explanations of
which technologies I use for the development, the implementation of those technologies
on the application. Finally, I do some tests on the app.
For the implementation of this application, I use electron and node js for the backend and
frontend. In addition to storing the data, I use the database MongoDB. Finally, for the
deployment of the application, I use docker.
[-]
[ES] En esta tesis se desarrolla una aplicación web para un restaurante, donde los clientes puedan
pedir su comida sin la intervención de un camarero que tome la orden. Por lo tanto, al
desarrollar la tenemos dos partes ...[+]
[ES] En esta tesis se desarrolla una aplicación web para un restaurante, donde los clientes puedan
pedir su comida sin la intervención de un camarero que tome la orden. Por lo tanto, al
desarrollar la tenemos dos partes diferentes, la primera es la parte para los clientes, donde
estos podrán hacer su pedido y la segunda parte es para el propietario y los empleados.
En esta parte se podrán añadir los diferentes platos del menú y los empleados podrán
controlar la entrega y cobrar los pedidos.
Durante el desarrollo de la tesis, se explican las diferentes fases del desarrollo de la aplicación.
Empezaré con la teoría de cómo funcionará la aplicación, luego sobre cómo se desarrolló
esta, seguire con la implementación de las tecnologías para esta aplicación y finalmente
hice unas pruebas del sistema
Para la implementación de esta aplicación, he utilizado electron y node.js para el backend y
frontend. Además para guardar los datos se utilizó la base de datos de MongoDB. Para
finalizar para el despliegue de la aplicación se utilizó docker
[-]
|