Burger Queen 馃崝馃崯馃オ

Made by Katy H. & Goche C.>Burger Queen project

脥ndice

1. 馃Resumen del proyecto

El presente proyecto, BURGER QUEEN es una plicaci贸n responsive dise帽ada con Angular, Sass, consumo de Apis entre otras tecnolog铆as de desarrollo web, para la toma de pedidos y el envi贸 de los mismos a cocina, as铆 como tambi茅n el historial de las ventas realizadas.

Travel-In

2. 馃懇鈥嶐煉籇efinici贸n del producto

El proyecto se inspiro en algunas cadenas de comida, tales como , Burger King, McDonald鈥檚, Bembos, etc. Estas cadenas de comida nos dieron una visi贸n general del negocio, lo cual nos sirvi贸 como punto de partida para comenzar con nuestro dise帽o y flujo de informaci贸n.

La aplicaci贸n y su desarrollo se hicieron bas谩ndonos en los requerimientos e historias de usuario planteadas, cuenta con una secci贸n en donde se muestran los diferentes platillos y bebidas disponibles, es mesero podra seleccionar los productos que desee el cliente, para el caso de las hamburguesas podr谩 agregar el tipo de carne y los adicionales, tambi茅n podra visualizar las ordenes que se encuentran listas para entregar. El cocinero podr谩 visualizar las ordenes que le envi茅 el mesero as铆 como tambi茅n marcar como listo las ordenes que termine de preparar. La aplicaci贸n tambi茅n cuenta con un apartado de historial en donde podr谩n visualizar todos los pedidos realizados.

3. 馃摑Historias de usuario

Definici贸n del producto

[Historia de usuario 1] Mesero/a debe poder tomar pedido de cliente

Yo como meserx quiero tomar el pedido de un cliente para no depender de mi mala memoria, para saber cu谩nto cobrar, y enviarlo a la cocina para evitar errores y que se puedan ir preparando en orden.

Criterios de aceptaci贸n

Lo que debe ocurrir para que se satisfagan las necesidades del usuario)

Definici贸n de terminado

Lo acordado que debe ocurrir para decir que la historia est谩 terminada.


[Historia de usuario 2] Jefe de cocina debe ver los pedidos

Yo como jefx de cocina quiero ver los pedidos de los clientes en orden y marcar cu谩les est谩n listos para saber qu茅 se debe cocinar y avisar a lxs meserxs que un pedido est谩 listo para servirlo a un cliente.

Criterios de aceptaci贸n
Definici贸n de terminado

[Historia de usuario 3] Meserx debe ver pedidos listos para servir

Yo como meserx quiero ver los pedidos que est谩n preparados para entregarlos r谩pidamente a los clientes que las hicieron.

Criterios de aceptaci贸n
Definici贸n de terminado

4. 馃殌Dise帽o de Interfaz de Usuario

A continuaci贸n presentamos un layout (dise帽o) de la vista en formato tablet.

5. 馃搱Test de usabilidad

Gracias al Feedback recibido por parte de nuestros usuarios, compa帽eras y coaches, pudimos iterar varias veces antes de llegar a nuestra versi贸n final. Tom谩ndose en cuenta principalmente:

6. Objetivos de aprendizaje

El objetivo principal de este proyecto es aprender a construir una interfaz web usando el framework elegido (React, Vue o Angular). Todos estos frameworks de Front-end atacan el mismo problema: c贸mo mantener la interfaz y el estado sincronizados. As铆 que esta experiencia espera familiarizarte con el concepto de estado de pantalla, y c贸mo cada cambio sobre el estado se va a ir reflejando en la interfaz (por ejemplo, cada vez que agregamos un producto a un pedido, la interfaz debe actualizar la lista del pedido y el total).

A continuaci贸n puedes ver los objetivos de aprendizaje de este proyecto:

HTML y CSS

JavaScript

Testing

Estructura del c贸digo y gu铆a de estilo

Git y Github

Firebase

Angular

UX