Skip to content

Sistema de gestão condominial desktop (v3.1) desenvolvido em Python com interface gráfica Tkinter e banco de dados SQLite.

Notifications You must be signed in to change notification settings

brunnodev50/sistema-condominio-python-tkinter-sqlite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏢 SGC Alegria v3.1 - Sistema de Gestão Condominial

Python CustomTkinter SQLite Status

📖 Sobre o Projeto

O Alegria v3.1 é uma aplicação desktop desenvolvida para simplificar a administração de condomínios. Construído inteiramente em Python, o sistema foca em ser leve, rápido e fácil de utilizar, sem necessidade de servidores complexos ou conexão constante com a internet.

Esta versão 3.1 traz uma interface moderna (Dark Mode) construída com CustomTkinter e otimização no banco de dados SQLite.


📸 Capturas de Tela

Tela de Moradores

Tela de Veículos

Tela de Reservas

Tela Financeiro

🚀 Funcionalidades

  • 👥 Gestão de Moradores: Cadastro completo (CPF, Telefone, Unidade) e distinção entre proprietários e inquilinos.
  • 🚗 Controle de Veículos: Associação de veículos aos moradores com placa, modelo e cor.
  • 📅 Reservas de Áreas: Agendamento de espaços comuns (Salão de festas, Churrasqueira, Quadra) com status de aprovação.
  • 💰 Controle Financeiro: Registro de receitas e despesas com datas de vencimento e status de pagamento.
  • 🎨 Interface Moderna: Layout escuro (Dark Mode) nativo e responsivo.

🛠️ Tecnologias Utilizadas

📂 Estrutura do Projeto

  • main_app.py: Interface gráfica principal e lógica de eventos.
  • models.py: Regras de negócio e operações CRUD no banco de dados.
  • conexao.py: Gerenciamento da conexão com o SQLite.
  • db_setup.py: Script de inicialização para criar as tabelas automaticamente.

📦 Como Baixar e Executar

Siga os passos abaixo para rodar o projeto na sua máquina:

1. Clonar o Repositório

Abra o terminal e clone o projeto:

git clone [https://github.com/brunnodev50/alegria-sgc-python.git](https://github.com/brunnodev50/alegria-sgc-python.git)

About

Sistema de gestão condominial desktop (v3.1) desenvolvido em Python com interface gráfica Tkinter e banco de dados SQLite.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages