Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🍔 lanchonete - Sistema de Pedidos (Python & Tkinter)

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].


🚀 Funcionalidades e Arquitetura

  • 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].
  • 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].

🛠️ Tecnologias Utilizadas

  • Python 3[cite: 7]
  • Tkinter (Interface Gráfica Desktop Nátiva)[cite: 7]

💻 Como executar o projeto

  1. Tenha o Python 3 instalado no computador.
  2. Baixe o arquivo main.py deste repositório.
  3. dois cliques no arquivo main.py (ou execute pelo seu editor de código, como VS Code ou PyCharm).

About

Protótipo de sistema de gerenciamento de pedidos e menu para lanchonete com Interface Gráfica (GUI) em Python utilizando Tkinter.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages