Skip to content

Repository files navigation

📊 Projeto: Dashboard de Análise Contábil com Python, Streamlit e Azure

Este projeto tem como objetivo automatizar a geração de relatórios contábeis com visualização interativa via web, utilizando tecnologias de análise de dados e visualização como Python, Pandas, Streamlit e Matplotlib, com extração de dados a partir de um banco MySQL, autenticação via Azure AD e deploy com Docker Compose.


⚙️ O que o projeto faz

  • 🔎 Extrai dados contábeis diretamente do banco de dados MySQL
    As queries são desenvolvidas no DBeaver e integradas ao código Python via SQLAlchemy.

  • 🧼 Faz a limpeza e tratamento dos dados com Pandas
    Incluindo agrupamentos por loja, filtragem por data, cálculos de soma, mediana e eliminação de outliers.

  • 📈 Calcula métricas relevantes para o setor contábil
    Como custo por filial, tempo médio de entrega, tempo de separação de mercadoria, entre outros.

  • 📊 Gera dashboards interativos com Streamlit
    Os dados e gráficos podem ser acessados via navegador por qualquer colaborador autorizado.

  • 🔐 Integra autenticação corporativa com Microsoft Azure Active Directory
    O acesso ao sistema é restrito por grupos (ex: gestor, contabilidade, sócios), garantindo segurança e controle.

  • 🐳 Deploy com Docker Compose
    Toda a aplicação é empacotada e executada em ambiente isolado no servidor de testes da empresa.


🚀 Benefícios

  • Reduz o trabalho manual com Excel e planilhas desorganizadas
  • Garante consistência entre os dados da contabilidade e os dashboards
  • Permite análises visuais e decisões baseadas em dados confiáveis
  • Sistema seguro, com login corporativo e controle de permissões

📁 Observação

As credenciais da empresa foram removidas por segurança. Portanto, o projeto disponível no repositório pode não estar funcional sem configuração adequada das variáveis de ambiente, conexões e autenticação.

About

Automação de relatórios contábeis com Python, Streamlit e Azure. Projeto que integra extração de dados via MySQL, tratamento com Pandas, visualização interativa e autenticação corporativa via Azure AD.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages