Giter VIP home page Giter VIP logo

restaurantapp-burger-queen's Introduction

Burger Queen App

1. Resumo do projeto

O objetivo desse projeto era criar aplicação web para ser utilizada em restaurantes e ser uma interface onde os funcionários possam registrar os pedidos do restaurante e enviá-los à cozinha para que possam ser preparados de forma ordenada e eficiente. A aplicação foi criada baseada nos requisitos de um cliente fictício, uma hamburgueria chamada Burger Queen, e foi construída para ser utilizada em um tablet mantendo a responsividade para outras interfaces. A aplicação pode ser acessada através do link Burger Queen App.

2. Definição de produto

Os requisitos do cliente, a hamburgueria Burger Queen, foram baseados nas seguintes informações:

Somos Burger Queen, 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 Vegetal 7
Misto Quente 10
Suco Natural 7

E outro menu para o resto do dia:

Ítem Preço
Hambúrgueres R$
(grão-de-bico, feijão preto, lentilha)
Hambúrguer simples 15
Hambúrguer duplo 20
Adicinais R$
Queijo Vegano 1
Shitake 1
Acompanhamentos R$
Batata frita 5
Anéis de cebola 5
Bebidas R$
Água 500ml 5
Água 750ml 7
Refrigerante 500ml 7
Refrigerante 750ml 10

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

Definição do produto

Um aplicativo (Single Page App) responsivo para ser utilizado em tablets, onde os garçons possam registrar os pedidos dos clientes, alterar os itens pedidos, enviá-los à cozinha e ver o status dos pedidos a medida que forem sendo preparados. Já os cozinheiros precisam visualizar os pedidos para preparação e ter acesso ao tempo de preparo dos mesmos.

Histórias de Usuário

  1. Garçons devem poder registrar o pedido do cliente
  • Anotar o nome e a mesa do cliente.
  • Adicionar os itens do menu aos pedidos.
  • Excluir e alterar itens dos pedidos
  • Ver resumo e o total da compra.
  • Enviar o pedido para a cozinha.
  1. O cozinheiros devem poder ver os pedidos
  • Ver os pedidos à medida em que são feitos em ordem.
  • Marcar os pedidos que foram preparados e estão prontos para serem servidos.
  • Ver o tempo que levou para preparar o pedido desde que chegou, até ser marcado como concluído.
  1. Garçons devem poder ver os pedidos prontos para servir
  • Ver a lista de pedidos prontos para servir.
  • Marcar os pedidos que foram entregues.
  1. Garçons e cozinheiros devem poder fazer o login
  • Criar login e senha.
  • Criar tipo de usuário (cozinha / salão).
  • Entrar na tela correta para cada usuário.

3. O produto

4. Considerações finais

Esse projeto foi desenvolvido como parte do currículo do Bootcamp da Laboratória Brasil e todos os requisitos para o projeto podem ser verificados aqui.

Neste projeto foram utilizados

  • HTML
  • CSS
  • Javascript
  • React.js (React Hooks)
  • Semantic UI
  • Realtime database (Firebase)

Criado e desenvolvido por Mônica Sousa.

restaurantapp-burger-queen's People

Contributors

mokasousa avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.