The State of Housing in America ๐
An interactive data dashboard, visualizing housing prices and inventory across U.S. counties.
Live Demo ๐
Filter by county size and state. Sort by metric
Search for your county
Latest Updates
May 20, 2025
- Added a new table view on county pages to show counties of similar size based on the number of households
- Started to centralize data across the application to improve state management
- Improved the appearance of active states on the table for sorting, filtering and data comparisons
Tech Stack ๐ป
- Frontend: Vanilla JS, D3.js, Svelte
- Backend: Python, pandas, Jupyter Lab (for data formatting)
Data Sources ๐
- Realtor.com for median listing price, active listing count and median days on market
- Monthly inventory -> Historical data -> County. And Weekly inventory -> National (View US Data)
- U.S. Census for population
Features to add ๐
See the project board for features t/k
- Download data from Realtor.com. Monthly inventory -> Historical data -> County. And Weekly inventory -> National (View US Data) into
tasks/data
cd tasks/
- Make sure you have pipenv installed
pipenv install
pipenv shell
jupyter lab
- Run the Jupyter Notebook
How to run the app locally and deploy
Dev
npm run dev
Build
npm run build
Deploy to GitHub pages
npm run deploy
Author
Katie Marriner ยท katiemarriner.com