← All projects

Data Analytics

SA Housing Analytics

A reproducible housing-pressure analysis presented through an interactive Streamlit application and an equivalent Power BI portfolio report.

Problem

Housing evidence is spread across separate rental, population, income and building-approval datasets, making local areas difficult to compare consistently.

Objective

Create a reproducible decision-support dashboard that compares rental-cost pressure, population growth and approved housing supply across South Australian local government areas.

Hugh’s role

Hugh built the data pipeline, transparent scoring model, Streamlit dashboard, Power BI semantic model and report, comparison views, automated data-quality checks and supporting documentation.

Data and approach

The project integrates documented data from the SA Housing Trust and Australian Bureau of Statistics. It uses a transparent weighted index covering affordability pressure, population growth and dwelling approvals per 1,000 residents. Versioned screening rules and data definitions make the analysis reproducible and reviewable.

Power BI portfolio version

The source-controlled Power BI Project imports the governed pipeline outputs through Power Query and uses a star schema, explicit DAX measures and six report pages. The report covers an executive overview, pressure comparison, drill-through LGA profile, rental affordability, supply and population, and methodology and data quality.

Power BI does not reconstruct the index. The tested Python pipeline remains the analytical source of truth, while Power BI provides the semantic, calculation and presentation layers.

Output

The public dashboard presents ranked results, supporting local context and side-by-side comparison views. The portfolio also presents exported Power BI report pages and a short walkthrough. The source repository includes the reviewable .pbip project, PBIR report definitions, TMDL semantic model, Power Query imports, DAX measures, processing pipeline, tests and documentation.

Business value

The dashboard provides a consistent starting point for investigating relative housing pressure while keeping evidence gaps and model assumptions visible. It is a screening tool, not a forecast, shortage finding or policy recommendation.

Limitations

  • Rental data represents published bond activity for a quarter, not all tenancies or asking rents.
  • The income denominator uses 2021 Census data and is a screening proxy rather than a current rental-stress measure.
  • Building approvals do not prove that construction commenced or that dwellings were completed.
  • Infrastructure capacity is not included in the score.

Report tour

Power BI walkthrough

An 18-second walkthrough of the six-page Power BI portfolio report.