Este repositório contém um projeto de ETL (Extract, Transform, Load) utilizando a API do GitHub. O objetivo do projeto é coletar dados sobre os repositórios de algumas empresas, transformá-los e armazená-los de forma estruturada.
Este trabalho faz parte da formação de Engenharia de Dados da Alura.
- Extração de informações sobre repositórios públicos utilizando a API do GitHub.
- Transformação dos dados em um formato estruturado (DataFrame pandas).
- Armazenamento dos dados em arquivos CSV.
- Automação da criação de repositórios no GitHub e upload de arquivos.
- Python
- Bibliotecas:
requests,pandas,dotenv,base64 - API do GitHub
## 📌 Melhorias Futuras
- Adicionar um banco de dados para armazenamento dos dados coletados.
- Implementar logging para melhor monitoramento da execução.
- Criar um dashboard para visualização dos dados coletados.
## 📄 Licença
Este projeto está licenciado sob a **MIT License** - veja o arquivo [LICENSE](LICENSE) para mais detalhes.
---
📌 **Autor:** Leonardo Koide
📌 **Formação:** Engenharia de Dados - Alura