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.