Este projeto tem como objetivo o desenvolvimento de um dashboard interativo para visualização e análise dos dados da Demonstração de Resultados do Exercício (DRE) de micro e pequenas empresas.
A ferramenta auxilia gestores na análise e tomada de decisão estratégica, apresentando gráficos e indicadores que permitem uma visão mais clara e geral da situação financeira da empresa, possibilitando que seus gestores possam ter controle de como a empresa está se posicionando e tenham os insights necessários para os planejamentos futuros.
- Visualização de dados contábeis extraídos da DRE.
- Cálculo e exibição de KPIs contábeis e financeiros:
- Receita Bruta
- Gastos Totais
- Lucro Líquido
- Margem de Lucro
- EBITDA
- Lucratividade Operacional
- Filtros por período (ano) e opção para abreviar valores monetários.
- Gráfico de barras comparativo entre Receita Bruta x Gastos Totais.
- Gráfico de barras horizontais para composição dos gastos por categoria.
- Gráfico de linhas para evolução de gastos agrupados por área.
- Gráfico de pizza para distribuição das receitas por fonte de faturamento.
- Interface dinâmicas e intuitiva com Streamlit + Plotly Express.
- Linguagem: Python 3.13+
- Framework: Streamlit
- Bibliotecas:
pandas→ tratamento de dadosplotly-express→ gráficos interativosbabel numbers→ formatação monetária e percentual
/dashboard ├── app.py # Arquivo principal do Streamlit ├── data/ # Pasta com os dados (CSV) │ └── dre_exemplo.csv # Exemplo de dados a serem utilizados no dashboard ├── utils/ # Funções auxiliares (formatações) │ └── formatting.py ├── requirements.txt # Dependências do projeto └── README.md # Documentação inicial
git clone https://github.com/seu-usuario/dashboard-dre.git cd dashboard-dre
python -m venv venv source venv/bin/activate
python -m venv venv venv\Scripts\activate
pip install -r requirements.txt
streamlit run app.py
- Adicionar login de usuários e recursos personalizaveis.
- Importação de dados a partir de PDF/Excel.
- Integração com banco de dados e APIs contábeis (ex.: ERP).
- Compatibilidade com novos documentos e demonstrações contábeis.
- Adição de novas funcionalidade, como modelos de previsão de resultados e análise de tendências.
- Melhorias na interface.