flavia-dantas / burger-queen-api-client

The Lord of the Burgers é uma pequena hamburgueria que está crescendo e para otimizar o atendimento foi desenvolvido uma interface para realizar os pedidos.

Home Page:https://thelordoftheburgers.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Lord of the Burgers

Índice


1. Introdução

The Lord of the Burgers é uma pequena hamburgueria que está crescendo e para otimizar o atendimento foi desenvolvido uma interface para realizar os pedidos.

Você pode acessar a aplicação AQUI.

Para acessar, você pode utilizar o usuário e senha abaixo:

Usuário Senha
atendente@burgers.com 123456
cozinha@burgers.com 123456

The Lord of the Burgers

2. Resumo do projeto

Foi desenvolvido para o The Lord of the Burgers uma interface em que se possa realizar pedidos utilizando um tablet, e enviá-los para a cozinha para que sejam preparados de forma ordenada e eficiente.

Este projeto tem duas áreas: interface (cliente) e API (servidor). Nosso cliente nos pediu para desenvolver uma interface que se integre com a API.

Estas são as informações que temos do cliente:

Somos The Lord of the Burgers, um fast food 24hrs.

A nossa proposta de serviço 24 horas foi muito bem recebida e, para continuar a crescer, precisamos de um sistema que nos ajude a receber pedidos de nossos clientes.

Nós temos 2 menus. Um muito simples para o café da manhã:

Ítem Preço R$
Café americano 5
Café com leite 7
Sanduíche de presunto e queijo 10
Suco de fruta natural 7

E outro menu para o resto do dia:

Ítem Preço
Hambúrgueres R$
Hambúrguer simples 10
Hambúrguer duplo 15
Acompanhamentos R$
Batata frita 5
Anéis de cebola 5
Bebidas R$
Água 500ml 5
Água 750ml 7
Bebida gaseificada 500ml 7
Bebida gaseificada 750ml 10

Importante: Os clientes podem escolher entre hambúrgueres de carne bovina, frango ou vegetariano. Além disso, por um adicional de R$ 1,00 , eles podem adicionar queijo ou ovo.

Nossos clientes são bastante indecisos, por isso é muito comum que eles mudem o seu pedido várias vezes antes de finalizar.

A interface mostra os dois menus (café da manhã e restante do dia), cada um com todos os seus produtos. O usuário deve poder escolher que produtos adicionar e a interface deve mostrar o resumo do pedido com o custo total.

3. Metodologia Ágil

Utilizamos o Trello para nos organizarmos durante as Sprints do projeto. Com a criação do Backlog com as histórias de usuário, e a divisão das atividade a serem desenvolvidas, geradas a partir do Backlog. Assim como as cerimonias da metodologia ágil: Daily, Sprint Planning, Sprint Review, Sprint Retrospective, e Sprint Checkout.

4. Protótipo

Para criação dos Protótipos desenvolvido na ferramenta Figma.

Protótipo-alta-fidelidade Protótipo-alta-fidelidade

4.1 Paleta de Cores

paleta-de-cores

5. Histórias de Usuário

históaria-de-usuario1 históaria-de-usuario2 históaria-de-usuario3 históaria-de-usuario4

6. Tecnologias Utilizadas

  • HTML;
  • CSS;
  • ReactJS;
  • Trello;
  • Figma;
  • NodeJS;
  • Git e GitHub;
  • Netlify;

7. Como usar

Você precisará usar o Node.js

Clonar o projeto

$ git clone https://github.com/flavia-dantas/burger-queen-api-client.git

Instalar as dependências do projeto

$ npm install or yarn

Iniciar a aplicação

$ npm start or yarn start

Realizar os testes unitários

$ npm test or yarn test

Criar o aplicativo para produção

$ npm run build or yarn build


8. Desenvolvedoras

foto-flavia-almeida

Flávia Almeida

foto-ludmila-magalhães

Ludmila Magalhães

About

The Lord of the Burgers é uma pequena hamburgueria que está crescendo e para otimizar o atendimento foi desenvolvido uma interface para realizar os pedidos.

https://thelordoftheburgers.netlify.app/


Languages

Language:JavaScript 80.9%Language:CSS 18.4%Language:HTML 0.7%