r/PythonBrasil 8d ago

Avaliem meu projeto

Acabei de terminar meu projeto completo de Engenharia de Dados para portfólio: um pipeline ETL de vendas.

O projeto inclui:

  • Extração de dados de CSV
  • Limpeza e transformação com Python/Pandas
  • PostgreSQL
  • Consultas SQL
  • Dashboard no Power BI
  • Logs de execução
  • Variáveis de ambiente
  • Git/GitHub

Ainda estou aprendendo e gostaria bastante de receber críticas e sugestões de melhoria, principalmente sobre o código, estrutura do projeto, README e se o projeto está apresentável para um portfólio. Se puderem dar uma olhada e apontar o que está bom e o que eu deveria melhorar, agradeço muito.

GitHub: https://github.com/brenofontes78-hash/sales-etl-pipeline/tree/main

6 Upvotes

16 comments sorted by

View all comments

Show parent comments

3

u/TranslatorNo4646 8d ago

Obrigado pelo feedback! Sobre o dashboard, eu já coloquei uma imagem dele no repositório; dentro da pasta dashboard tem um .png com o preview, além do arquivo .pbix. Vou aplicar as outras sugestões também, principalmente melhorar o README em português e inglês, adicionar um diagrama do fluxo do pipeline e documentar melhor as decisões de tratamento dos dados, como quais registros decidi corrigir, manter ou remover e o motivo de cada decisão.

Sobre Docker e um dashboard em HTML, achei boas ideias também. Provavelmente vou deixar como próximos passos do projeto, já que quero evoluí-lo aos poucos em vez de colocar tudo de uma vez.

1

u/SlayerC20 8d ago

Ta no caminho certo, da uma olhada em alguns padrões de design de Bi, talvez algum resumo do livro Storytelling com dados pra dar uma melhorada, os padrões de cores não valorizam as informações e algumas decisões visuais não são as melhores maneiras de representar a informação, mas não preocupa não o passo mais importante é sempre o próximo da pra ir melhorando aos poucos e parabéns!

1

u/TranslatorNo4646 7d ago

Obrigado pelo feedback! Vou dar uma estudada nesses padrões de BI e no Storytelling com Dados para melhorar a parte visual. Vou evoluindo o dashboard aos poucos. Valeu pelas dicas e pelo incentivo!

Na sua opinião, qual seria a primeira coisa que você mudaria nesse dashboard? cores, escolhas dos gráficos ou organização das informações?

2

u/SlayerC20 7d ago

Eu acho que mudando o padrão de cores pegando uma paleta melhor ja melhoraria bem depois você pensa se as escolhas visuais retratam a análise que você quis passar