A hand holding a pen, about to write something in a project planner.

Weekly Sales Reporting Pipeline and Dashboard with Airflow, BigQuery, and dbt

Project Summary

In this project, a fully automated weekly ELT pipeline was developed to process, validate, transform, and visualize electronic sales data.

Highlights:

  • Cleaned & validated raw data with Soda SQL
  • Automated data workflows in Airflow to transfer and load data (PostgreSQL → GCS → BigQuery).
  • Created dbt transformations to deliver reliable, dashboard ready data
  • Designed Looker Studio dashboard for KPIs
  • Added Slack alerts for pipeline failures

Outcome:

  • Built a fully automated weekly sales reporting pipeline.
  • Cleaned and transformed raw data into reliable, analysis-ready tables.
  • Provided with real-time insights while reducing manual reporting effort.
  • Technologies used

    • Apache Airflow
    • Google Cloud Platform: GCS & BigQuery
    • PostgreSQL
    • dbt
    • Soda SQL
    • Looker Studio
    • Slack Webhooks
    View the code. View the Dashboard.
    Projects