https://github.com/bernardodemarco/condomanagerproject
Sistema de gerenciamento de condomínios desenvolvido em Python.
https://github.com/bernardodemarco/condomanagerproject
mvc oop python
Last synced: 8 months ago
JSON representation
Sistema de gerenciamento de condomínios desenvolvido em Python.
- Host: GitHub
- URL: https://github.com/bernardodemarco/condomanagerproject
- Owner: bernardodemarco
- Created: 2022-10-17T00:10:05.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-03T17:15:13.000Z (over 2 years ago)
- Last Synced: 2025-02-04T21:45:43.355Z (10 months ago)
- Topics: mvc, oop, python
- Language: Python
- Homepage:
- Size: 870 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CondoManager
O CondoManager é um sistema desenvolvido por Bernardo de Marco Gonçalves e José Victor Machado de Vasconcelos como atividade avaliativa da disciplina Desenvolvimento de Sistemas Orientados a Objetos I (INE5605) do curso de Sistemas de Informação da [UFSC](https://ufsc.br/).
O sistema foi desenvolvido com o objetivo de praticar os conteúdos que foram passados aos discentes durante as aulas, tais como:
- Programação Orientada a Objetos (em Python);
- UML e MVC;
- Interface Gráfica do Usuário;
- Persistência de Dados.
## Sobre
O CondoManager foi desenvolvido com o intuito de auxiliar na gestão de condomínios. Para isso, é possível salvar os dados do condomínio, realizar o cadastro de moradores, funcionários, espaços reserváveis (locais disponíveis para reserva no condomínio, como salões de festas), registrar as contas, reservas e entregas aos moradores.
Além disso, é possível gerar relatórios das contas de um determinado mês e da quantidade de reservas feitas por morador.
## 🛠 Feito com
- **Python**
- **PySimpleGUI**
- **Módulo pickle (persistência dos dados)**
## 💻 Setup
Clone este repositório:
```bash
# clonar repositório
git clone https://github.com/bernardodemarco/CondoManagerProject
```
Dentro da pasta do projeto, rode o seguinte comando:
```bash
# instalar o PySimpleGui
pip install pysimplegui
# inicie a aplicação
python3 main.py
```
##### Bernardo De Marco Gonçalves, José Victor Machado de Vasconcelos, Dezembro 2022