Anda di halaman 1dari 4

INFORME – PROYECTO RESTAURANTES IONIC

ADMIN:
Ordenes por usuario: se agregó una nueva opción en el menú del administrador: “Ordenes
por usuario”. Con el fin de ordenar los pedidos de los clientes por usuario.

Los datos por mostrar son:


- Nombre de usuario
- Correo electrónico de usuario
- Foto de perfil del usuario

En este caso el usuario “mesa_numero_1gmail.com” ha realizado un pedido. Si damos


click sobre el se podrá visualizar en detalle todos los pedidos que ha realizado.
Los datos por mostrar son:
- Número de orden | Estatus
- Nombre del producto | Cantidad de producto por orden | Subtotal
- Variaciones del producto
- Fecha de creación de la orden
- Numero de mesa en la que se generó el pedido
- Total
Los estatus son:
- pending: estatus automático que se coloca apenas se haya generado la orden.
Queda pendiente realizar la orden.
- serving: estatus que indica que el producto está siendo preparado.
- complete: estatus que indica que el producto ya ha sido enviado al cliente.
- cancelled: estatus que indica que el producto fue cancelado y ya no será
preparado.
- paid_out: estatus que indica que el producto ya ha sido pagado.
Existen botones para poder cambiar el estatus dependiendo del transcurso de la orden.
Esos botones son:
- SERVE: botón para poder cambiar el estatus de una orden a serving.
- CANCEL: botón para poder cambiar el estatus de una orden a cancelled.
- COMPLETE: botón para poder cambiar el estatus de una orden a complete.
- PAY ALL: botón para poder cambiar todos los estatus de las ordenes actuales a
paid_out. Al seleccionar PAY ALL, se acaba el proceso.

CUSTOMER:
Cart: se ha modificado la vista de “Cart” en algunos aspectos:
- Se quitaron los botones de “Cancelar con tarjeta” y “Cancelar con efectivo”.
Logrando así que solo quien maneje la vista administrador del proyecto pueda
confirmar el pago de las órdenes generadas.

- Se añadió un nuevo botón “GENERAR PEDIDO” que permite generar la orden de


todos los elementos existentes en el carrito. Cabe recalcar que al generar la orden,
los elementos del carrito se eliminan automáticamente al igual que de la base de
datos.

Pedido actual: se agregó una nueva opción en el menú: “Pedido actual”. Con el fin de que
el cliente pueda visualizar sus órdenes actuales y verificar su estatus. A diferencia de la
opción “Orders” del menú, esta no es una vista histórica y solo se muestra los pedidos
actuales y con estatus: serving, pending y complete.