Sistema de gestão financeira pessoal.
Com financial_history, o usuário consegue controlar suas movimentações financeiras em várias instituições financeiras diferentes de forma personalizada, além de conseguir classificar todos os motivos de seus gastos e ganhos (com os chamados provedores), entendo melhor seu comportamento e conseguindo tomar decisões em fatos - e não achismos.
As áreas do software são:
-
Modificar os dados Área destinada para manipulação do banco de dados do usuário - onde toda e qualquer movimentação será criada, alterada ou excluída.
1.1 Cadastrar uma movimentação: criar movimentações financeiras.
1.2 Excluir uma movimentação: apagar movimentações financeiras.
1.3 Antecipar uma parcela: antecipar parcelas de alguma movimentação financeira já criada.
1.4 Atualizar os dados: sincronizar com últimos dados salvos no servidor (GitHub). Serve como um backup!
1.5 Publicar os dados: enviar os dados para o servidor (GitHub).
-
Visualizar os dados Área destinada para observação do banco de dados do usuário - onde a análise financeira pode ser feita de fato.
2.1 Conferir cadastros: visualizar as movimentações cadastradas de forma escrita. Pode ajudar na compreensão quando as coisas ficam mais complexas ou volumosas.
2.2 Dados com filtros: filtro simples, bem como se faz numa planilha qualquer.
2.3 Fluxo de caixa: agrupamento das movimentações, previsão de caixa futuro, visualização de provisões, extratos financeiros.
2.4 Visualização diária: acompanhamento diário dos gastos. Ferramenta útil para averiguação da consistência dos cadastros e procura por padrão comportamental.
-
Configurações Área destinada para uniformização e personalização dos dados.
⚠️ A primeira ação de um usuário iniciante no software é criar suas listas de opções nesta aba!3.1 Configurar Instituições Financeiras: neste campo, o usuário consegue informar ao software todas as formas de armazenar dinheiro que ele deseja.
3.2 Configurar Provedores: neste campo, o usuário consegue informar ao software todas as formas de explicar as movimentações que ele deseja.
3.3 Configurar Provisões: neste campo, o usuário consegue informar ao software todas as provisões que possui.
Instruções de utilização:
-
Baixe o repositório e possuir o software Anaconda (com Python versão 3.8) instalado em seu computador.
-
Instale os pacotes requisitados com o comando no prompt
pip install -r requirements.txt
(ir até a pasta com o repositório baixado com o Explorador de Arquivos e digitarcmd
no browser). DEPOIS DE DIGITAR O CÓDIGO APERTAR ENTER! -
Abrir o arquivo
Financial History
e começar utilizar!
O software foi feito para facilitar a manipulação das movimentações financeiras. Porém, caso o usuário ache conveniente, o arquivo
dados.xlsx
pode ser manipulado manualmente também.