- 1. Resumo do projeto
- 2. Histórias de usuário
- 3. Protótipo, Paleta de Cores e Tema
- 4. Testes de Usabilidade
- 5. Aplicação em Funcionamento
- 6. Tecnologias Utilizadas
- 7. Autoras
Aplicativo web voltado para gerenciamento interno de pedidos e comandas do restaurante Tá Chovendo Hambúrguer. O usuário pode realizar ações como atendente anotando pedidos, mandando para preparo e servindo os pedidos prontos da cozinha ou como cozinheiro vizualizando pedidos a serem feitos, preparando e atualizando o status dos pedidos.
Um restaurante de hambúrgueres necessita 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.
A interface deve mostrar 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.
Além disso a cliente nos deu uma documentação com o comportamento esperado da API que iremos expor por HTTP. Lá podemos encontrar todos os detalhes dos endpoints.
O objetivo principal é aprender a construir uma interface web usando o framework React. Esses framework resolve o problema de como manter a interface e estado sincronizados utilizando o conceito de estado da tela, e como cada mudança no estado vai refletir na interface.
O projeto foi realizado em 6 sprints utilizando as metodologias ágeis SCRUM e KANBAN, por meio da plataforma Trello.
O protótipo, disponível neste link, foi desenvolvido pensando em conceitos importantes para aplicações web como tipografia, hierarquia e contraste.
O tema e a paleta de cores foram inpirados no filme Tá Chovendo Hambúrguer, de 2009, em que o personagem principal cria uma máquina que transforma água em comida e de repente começa a chover hambúrgueres em toda a cidade.
Durante o desenvolvimento do projeto, foram realizados testes de usabilidade com usuários no intuito de analisar a experiência do usuário com a aplicação. Com base nos feedbacks dos testes, foram implementadas as seguintes soluções:
- Hover nos botões de excluir produto e de sair;
- Mensagem de sucesso após o garçom realizar o pedido;
- Indicação das páginas login e cadastro no formulário;
- E-mail: hadamakeila@gmail.com
- E-mail: leticiaantunes95@outlook.com