NatSama2 / DEV005-burger-queen-api-client

🍔Burger queen API client | Repositorio quinto proyecto para cohort DEV005, Chile.
https://burger-queen-client.vercel.app/
0 stars 0 forks source link

Logo Burger Queen (API Client)



Biendenid@s al repositorio de Irazu y Giselle!

Índice


1. Introducción

El proyecto "Burguer Queen" es una aplicación web desarrollada con React, que tiene como objetivo facilitar la toma de pedidos en un restaurante de hamburguesas. La aplicación se integra con una API existente para enviar los pedidos a la cocina de manera eficiente.

2. Resumen del proyecto

El proyecto consiste en desarrollar la interfaz de un pequeño restaurante de hamburguesas en crecimiento. La aplicación debe permitir a los clientes realizar pedidos a través de una tablet y enviarlos a la cocina para su preparación. El enfoque se divide en dos áreas: la interfaz de usuario (cliente) y la API (servidor). El cliente solicita el desarrollo de la interfaz que se integre con la API existente.

La interfaz debe mostrar dos menús: uno para el desayuno y otro para el resto del día. Cada menú contiene una lista de productos con sus respectivos precios. La aplicación debe permitir a los clientes seleccionar los productos que desean agregar al pedido y mostrar un resumen del pedido en tiempo real, incluyendo el costo total.

El proyecto se centra en aprender a construir una interfaz web utilizando React. Se espera familiarizarse con el concepto de estado de pantalla y cómo cada cambio en el estado se refleja en la interfaz. Además, se abordan diversos objetivos de aprendizaje relacionados con HTML, CSS, JavaScript, control de versiones y centrado en el usuario.

3. Diseño

En esta sección se presentan los elementos de diseño utilizados en el proyecto, incluyendo la paleta de colores y los prototipos de alta fidelidad echos en Figma.

Paleta de colores

Colores

Proitopo de alta fidelidad

Para ver todas las vistas de diseños mas detallados, consulta el enlace

4. Despliegue

El proyecto fue desplegado utilizando Vercel, una plataforma de despliegue que ofrece alojamiento para aplicaciones web estáticas y aplicaciones web que se ejecutan en el servidor. Vercel nos brinda características como escalabilidad automática, rendimiento optimizado y una interfaz intuitiva para facilitar la configuración y administración de los proyectos desplegados. Gracias al uso de Vercel, el despliegue del proyecto se realizó de manera eficiente y confiable.

Para ver el proyecto desplegado, haz clic aquí.

Para ingresar a la aplicación web, utilizarla y verificar su funcionalidad, ingrese con los siguientes datos:

Rol Correo Contraseña
Administrador anita.borg@systers.xyz 123456
Administrador grace.hopper@systers.xyz 123456
Mesero bestmesero@systers.xyz 123456
Chef mrchefsin@systers.xyz 123456

Para ver la Api desplegada clic aquí.

5. Historias de usuario

Durante el desarrollo del proyecto, se trabajarán las siguientes historias de usuario:

6. Objetivos de aprendizaje

Durante el desarrollo de este proyecto, se trabajarán y aplicarán los siguientes objetivos de aprendizaje:

HTML

CSS

JavaScript

Control de Versiones (Git y GitHub)

HTTP

React

Bases de datos

Centrado en el usuario

Diseño de producto

Investigación


Estos objetivos de aprendizaje proporcionarán una sólida base de conocimientos y habilidades en áreas clave como HTML, CSS, JavaScript, control de versiones, HTTP, React y manejo de datos de la API. Además, se fomentará el enfoque en el diseño de producto y la investigación para mejorar la experiencia del usuario y desarrollar prototipos efectivos. Al aplicar estos conocimientos en la construcción de la aplicación web "Burguer Queen", se logrará una combinación de teoría y práctica que fortalecerá la comprensión y las habilidades en el desarrollo de interfaces web.