Thanks to visit codestin.com
Credit goes to github.com

Skip to content

MoonHawlk/FinanLLM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FinanLLM - Dashboard Financeiro - Prova de Conceito (POC)

Visão Geral

Esta Prova de Conceito (POC) apresenta um Dashboard interativo desenvolvido em Python utilizando Streamlit e Plotly para visualização e análise de dados financeiros pessoais.

A aplicação permite ao usuário explorar informações detalhadas sobre entradas, saídas e balanço financeiro mensal, além de gerar relatórios visuais em formato PDF.

Principais Funcionalidades

  • Visualização interativa:

    • Gráfico de barras para despesas por categoria.
    • Gráfico de rosquinha (donut) com detalhamento das despesas mensais.
  • Análise Financeira:

    • Métricas claras de Entradas, Saídas e Balanço.
    • Destaque das cinco maiores entradas e saídas financeiras.
  • Exportação de Dados: (Working On)

    • Relatório financeiro mensal disponível em PDF com resumo visual e tabular das despesas.

Tecnologias Utilizadas

  • Streamlit: Interface web interativa e amigável.
  • Pandas: Manipulação e análise dos dados financeiros.
  • Plotly Express: Gráficos dinâmicos e visuais.
  • ReportLab: Geração automatizada de relatórios PDF personalizados.

Como Executar

  1. Clone o repositório do projeto.
  2. Instale as dependências necessárias:
    pip install streamlit pandas plotly reportlab
  3. Execute o dashboard localmente com o comando:
    streamlit run dashboard_financeiro.py

Estrutura de Dados

  • Os dados financeiros devem estar disponíveis em formato CSV (dados_sinteticos.csv), com colunas como: Data, Descrição, Valor e Categoria.

Contato

Para dúvidas ou sugestões, entre em contato!

About

POC of how LLMs can be used on your daily Finances

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages