Documentos de Académico
Documentos de Profesional
Documentos de Cultura
🍔
Índice
1. Definición del proyecto
2. Historias de usuario
3. Objetivos de aprendizaje
4. Prototipo
5. Plan de acción
6. Recursos
7. Autores
En la vista del mesero se muestra dos menús (desayuno y resto del día), cada
uno con todos sus productos. El mesero debe poder ir eligiendo qué productos
agregar y estos se reflejan en el resumen del pedido con el costo total.
Los pedidos se trasladan a la vista del cocinero quien indica con tan solo un
botón cuando este ya ha sido preperado y asi el mesero pueda pasar a retirarlo
y entregarlo de forma rápida a los clientes.
Este proyecto fue realizado usando la librería React Js y con Firebase para el
manejo de la base de datos.
2. Historias de usuarios 👩 👨
Usuario: Mesero.
la app: cuando finalice
redirigido a la
mi turno para relevar al cuenta exitosamente.
página de inicio.
siguiente.
Jefe de cocina
registrado quiero logra salir de su
salir y al hacer click el Jefe
cerrar sesión de la cuenta exitosamente
de cocina debe salir de su
app: cuando finalice y es redirigido a la
cuenta exitosamente.
mi turno para relevar página de inicio.
al siguiente.
3. Objetivos de aprendizaje
Arrays (arreglos)
Pruebas asíncronas
Uso de mocks y espías
Callbacks
Promesas
Git: Control de versiones con git (init, clone, add, commit, status,
push, pull, remote)
Firebase Auth
Firestore
JSX
Manejo de eventos
Listas y keys
Renderizado condicional
Elevación de estado
Hooks
CSS modules
React Router
4. Prototipo
PROTOTIPO DE BAJA FIDELIDAD
LOGIN
REGISTER
PROFILE
MENU
PREPARING
DONE
DELIVERED
6. Recursos 📚
Rutas
Manejo de rutas en react
Documentación oficial Firebase
Crud en Firebase
Ant Design
Sweet Alert
7. Autores 💻
Trabajo colaborativo: 💪
👩💻 Margarita Zambrano - margaZM
👩💻 Andrea Blanco - Andu15
<
1. Definición del producto
Burger Queen es un software diseñado para un restaurante de hamburguesas,
que está creciendo, necesita una interfaz en la que puedan tomar pedidos
usando una tablet, y enviarlos a la cocina para que se preparen ordenada y
eficientemente a través del backend.
Criterios de aceptación:
Criterios de aceptación:
Criterios de aceptación:
Proceso de Prototipado
Logo
La inspiración del logo para este proyecto surgió del mismo nombre. Decidimos
colocarle a la imagen de hamburguesa una corona para hacerlo aún mas
representativo usando colores fríos en tono blanco para se destacara y no
generara distracción alguna con respecto a los demás elementos (para efectos
de visualización en este archivo se anexa el logo en tonos grises).
Background
Nos inclinamos por una paleta de colores fríos que le otorgaron sobriedad y
elegancia a nuestro diseño.
Recursos (enlaces)
Prototipo baja fidelidad (Invision)
Prototipo alta fidelidad (Figma)
Prototipo navegable (Navegable)
Organización (Trello)
Desarrolladoras
Yndira Natera
Lady Pino
Daniela Blanco
BURGER QUEEN
Interface where they can take orders using a tablet, and send them to the
kitchen to be prepared neatly and efficiently.
🔨 Technologies
📝 Prototype
The high fidelity prototype was made in Figma.
📈 Lighthouse report
Objetivos de aprendizaje
A continuación puedes ver los objetivos de aprendizaje de este proyecto:
HTML y CSS
JavaScript
Uso de callbacks.
Consumo de Promesas.
Testing
Testeo unitario.
Git y Github
Firebase
Firestore.
Firebase Auth.
Observadores. (onAuthStateChanged | onSnapshot)
React
JSX
Componentes class y componentes function
props
Eventos en React.
Listas y keys.
Renderizado condicional.
Elevación de estados.
hooks
CSS modules.
React Router.
UX
Authors
Carolina Suarez Laura López