Skip to content

Marcellyz/data-analysis-di2win

 
 

Repository files navigation

Data Analysis Di2win🤩🌟🩷

🌏 Visão geral do projeto

Este projeto é realizado em parceria com a empresa Di2win🩷, onde efetuamos o tratamento e a análise de dados. Com base nos dados fornecidos pela empresa, elaboramos um relatório detalhado sobre as taxas de documentos processados.

📍Stack utilizada

python pandas PostegresSQL jupyter Notebook PowerBi Docker Docker

📋Pré-requisitos

Antes de começar, certifique-se de ter o seguinte instalado em seu ambiente:

  • Python 3.8+
  • PostgreSQL 12+
  • Jupyter Notebook
  • Pandas
  • SQLAlchemy
  • psycopg2
  • Streamlit

🧾 Funcionalidades

  • Gerar relatório de taxa de documentos processados
  • Dados de formatação exigida na documentação do projeto da residência
  • Saída realizada pelo Excel
  • Histograma dos dados corretos e incorretos por tipo de documentos
  • Formatação em cores
  • Gráficos de pizza de porcentagem de cada documentos
  • Inserção das tabelas no documento Excel

💡Diferenciais

  • gerar gráficos em PowerBi
  • Criar o Streamlit
  • Isolamento e escalabilidade com Docker

📂 Estrutura do Projeto

├── /img               
├── .env                
├──.gitignore
├── Di2win PB.pbix   
├── Dockerfile       
├── README.md             
├── app.py       
├── docker-compose.yml    
├── embarque_2024.sql
├── main.ipynb           
└── requirements.txt

🏛️ Arquitetura do projeto

graph TD
    Cliente[Cliente] --> ExtraiDados[Extrai Dados]
    ExtraiDados --> Login[Login]
    Login --> Streamlit[Streamlit]
    Streamlit --> TratamentoDados[Tratamento dos Dados]
    TratamentoDados --> Excel[Extração do Excel]
    TratamentoDados --> Graficos[Geração de Gráficos]
    Graficos --> PowerBI[PowerBI]

    subgraph Infraestrutura
        Streamlit -->|Conexão| PostgreSQL[(PostgreSQL)]
        PostgreSQL --> Jupyter[Jupyter Notebook]
        Streamlit --> Docker(Docker)
       Streamlit --> Kubernetes[Kubernetes]
    end

Loading

🔮 Futuras Melhorias

Área Descrição
🔗 Integrações Acesso a APIs externas para coleta de dados em tempo real.
🚀 Escalabilidade Suporte a outras plataformas de nuvem como AWS e Azure.
📊 Visualização Permitir que os usuários criem dashboards personalizados com widgets para diferentes tipos de visualizações e dados.
📊 Relatórios Capacidade de exportar relatórios para formatos como PDF, Excel, CSV e PowerPoint para facilitar o compartilhamento e a apresentação.
🔒 Segurança Autenticação via OAuth2/SSO e logs de auditoria para rastreabilidade.
📂 Estrutura de Dados Otimização de queries e índices no PostgreSQL, suporte a MySQL e MongoDB.

👥 Grupo

🙏 Agradecimentos

Agradecemos profundamente à empresa Di2Win 🏢🩷 pela parceria e apoio, aos professores 🎓📚 pelo conhecimento compartilhado, à equipe 👥🤝 pelo trabalho dedicado, e a todos que, de alguma forma, contribuíram para a realização deste projeto. Cada um de vocês foi fundamental para o sucesso desta iniciativa 💖✨.

About

Este projeto é realizado em parceria com a empresa Di2win🩷, onde efetuamos o tratamento e a análise de dados. Com base nos dados fornecidos pela empresa, elaboramos um relatório detalhado sobre as taxas de documentos processados.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 96.5%
  • Python 3.3%
  • Dockerfile 0.2%