An open API service indexing awesome lists of open source software.

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.

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