← All work
PracticeVisualization

Neighborhood Price Explorer

An interactive, D3-driven exploration of short-term rental pricing patterns across neighborhoods — built to make an open dataset genuinely explorable, not just charted.

Role
Personal Project
Year
2025
Tools
D3.js, SvelteKit, Python, Open Data

The Business Question

Public short-term rental datasets are usually published as static reports or dense spreadsheets. The question I set for myself: could a frontend-built interactive tool make neighborhood-level pricing patterns actually intuitive to a non-analyst?

Approach

Cleaned and aggregated an open listings dataset in Python, then built a linked-views interface in SvelteKit and D3 — a map view, a price-distribution view, and a seasonality view, all filtering each other in real time.

Key Insights

  • Price variance within a single neighborhood was often larger than the variance between neighborhoods — a pattern the standard summary reports obscured entirely.
  • Seasonality patterns differed meaningfully by property type, not just by location.

Reflection

This is the project that convinced me visualization isn’t a finishing step you bolt onto analysis — done well, it’s an analysis method in itself. Interactivity surfaced patterns that static charts had hidden.

Links

Repo and live demo links go here once published.