- Índice
- 1. Introdução
- 2. Resumo do Projeto
- 3. Metodologia Ágil
- 4. Protótipo
- 5. Histórias de Usuário
- 6. Tecnologias Utilizadas
- 7. Como usar
- 8. Desenvolvedoras
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 [email protected] 123456 [email protected] 123456
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.
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.
Para criação dos Protótipos desenvolvido na ferramenta Figma.
- HTML;
- CSS;
- ReactJS;
- Trello;
- Figma;
- NodeJS;
- Git e GitHub;
- Netlify;
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