End-to-end churn analytics system using Python, Azure SQL, Tableau, and GitHub Actions.
- Python ETL loads data to Azure SQL Database.
- Azure SQL used for churn analysis queries.
- Tableau connects to Azure SQL for KPI visualization.
- GitHub Actions runs ETL daily at 3 AM UTC.
- Tableau dashboard embedded on Hostinger portfolio.
- Python (pandas, SQLAlchemy)
- Azure Blob Storage & Azure SQL
- Tableau
- GitHub Actions
- Hostinger Deployment