Protótipo de aplicação desktop de gerenciamento de cardápio e realização de pedidos para lanchonetes, desenvolvido em Python utilizando a biblioteca de interface gráfica nativa Tkinter[cite: 7].
- Interface Gráfica de Usuário (GUI):
- Janela interativa para seleção de múltiplos itens do cardápio utilizando
Listbox[cite: 7]. - Notificações e caixas de diálogo pop-up via
messagebox(confirmações, erros e resumo da conta)[cite: 7].
- Janela interativa para seleção de múltiplos itens do cardápio utilizando
- Gestão de Cardápio e Pedidos:
- Adição dinâmica de novos itens e preços ao menu em tempo real[cite: 7].
- Visualização de itens selecionados no pedido e cálculo automático do valor total[cite: 7].
- Limpeza automática de campos e reinicialização do estado do pedido após finalização[cite: 7].
- Programação Orientada a Objetos (POO):
- Estruturação do sistema dentro da classe
SaborRapidoApp, garantindo modularidade e boas práticas de código[cite: 7]. - Validação de entradas do usuário e tratamento de exceção (
try/except ValueError) para conversão de valores numéricos de preço[cite: 7].
- Estruturação do sistema dentro da classe
- Python 3[cite: 7]
- Tkinter (Interface Gráfica Desktop Nátiva)[cite: 7]
- Tenha o Python 3 instalado no computador.
- Baixe o arquivo
main.pydeste repositório. - Dê dois cliques no arquivo
main.py(ou execute pelo seu editor de código, como VS Code ou PyCharm).