Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

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. Dê 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

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages