Oi, pessoal da comunidade e instrutores da Alura!
Quero compartilhar com vocês o resultado do meu projeto final — e também um pouco da jornada até aqui. Foi uma experiência que juntou o que vimos nos cursos com a prática na imersão de dados em Python e resultados de projetos anteriores. O resultado é um dashboard para análise de vendas e aluguéis, construído com Pandas, Pydantic v2 e Streamlit.
O desafio:
Tudo começou com um script simples que rodava no Colab. O grande aprendizado veio quando decidi transformar esse código em uma aplicação real, organizada e pronta para rodar na web.
Principais aprendizados
Modularização: sair do script único e dividir em módulos (data_loader.py, analytics.py, dashboard.py...) mudou completamente a clareza e manutenção do projeto. O código ficou muito mais limpo e fácil de entender.
Git & GitHub: passei pelos erros de pull, branches divergentes e aprendi mais resolvendo na prática do que na teoria.
Deploy: colocar a aplicação no ar ! Ver a aplicação funcionando online, através de um link, é uma sensação fantástica! O processo com o Streamlit Cloud foi surpreendentemente direto depois que a estrutura do projeto e o requirements.txt estavam corretos.
Resultado final
Aplicação no ar: https://vendasalugueisinsights-v3.streamlit.app/
Repositório: https://github.com/YuriArduino/Vendas_Alugueis_Insights
Quero agradecer aos instrutores da formação de Python para Data Science. Esse projeto me mostrou na prática o quanto dá para aplicar os aprendizados do curso em algo concreto.
Se alguém estiver passando pelo processo de modularização ou tentando fazer o primeiro deploy e quiser trocar ideia, estou à disposição!
Abraços!