Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vbsantos/desktop-app-condominio
Condominium Manager made with React.js and Electron.js
https://github.com/vbsantos/desktop-app-condominio
electron material-ui pdf-generation react react-router reactjs reports
Last synced: about 1 month ago
JSON representation
Condominium Manager made with React.js and Electron.js
- Host: GitHub
- URL: https://github.com/vbsantos/desktop-app-condominio
- Owner: vbsantos
- Created: 2020-01-23T08:14:51.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-06-28T22:21:18.000Z (over 3 years ago)
- Last Synced: 2024-11-16T01:37:16.681Z (about 2 months ago)
- Topics: electron, material-ui, pdf-generation, react, react-router, reactjs, reports
- Language: JavaScript
- Homepage:
- Size: 1.1 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gestão de Condomínios
- Cadastro de Administradores/Beneficiarios;
- Cadastro de Condomínios;
- Cadastro de Pagantes (Dono ou Inquilino);
- Rateio de contas do condomínio;
- Geração de Relatórios (tabelas);---
## Models
Beneficiario:
```bash
yarn sequelize model:generate --name Beneficiario --attributes nome:string,cprf:string,token_acesso:string,token_conta:string,cep:string,uf:string,localidade:string,bairro:string,logradouro:string,numero:string,complemento:string
```Condominio:
```bash
yarn sequelize model:generate --name Condominio --attributes nome:string,cep:string,uf:string,localidade:string,bairro:string,logradouro:string,numero:string,beneficiarioId:integer
```Relatorio Geral:
```bash
yarn sequelize model:generate --name RelatorioGeral --attributes report:string,condominioId:integer
```Despesa:
```bash
yarn sequelize model:generate --name Conta --attributes nome:string,valor:string,rateioAutomatico:boolean,permanente:boolean,condominioId:integer
```Valor:
```bash
yarn sequelize model:generate --name Valor --attributes valor:string,despesaId:integer,paganteId:integer
```Pagante:
```bash
yarn sequelize model:generate --name Pagante --attributes nome:string,cprf:string,complemento:string,fracao:string,condominioId:integer
```Relatorio Individual:
```bash
yarn sequelize model:generate --name RelatorioIndividual --attributes report:string,paganteId:integer
```### Relações
- Beneficiarios (**1-N**) Condominios
- Condominios (**1-N**) Pagantes
- Condominios (**1-N**) Despesas
- Condominios (**1-N**) Relatorios
- Despesas (**1-N**) Valors
- Pagantes (**1-N**) Relatorios## Controllers
- Beneficiario
- Condominio
- Pagante
- Despesa
- Valor
- RelatorioGeral
- RelatorioIndividual## Pages
- Visualizar/Registrar/Editar Administrador/Beneficiário
- Visualizar/Registrar/Editar Condomínio
- Visualizar Relatórios
- Visualizar/Registrar/Editar Despesas
- Confirmar Geração de Relatórios Gerais e Individuais