An interactive data dashboard, visualizing housing prices and inventory across U.S. counties.
- Added hover state to the bar charts in order to see exact values for the same month to compare year-over-year
- 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
- Frontend: Vanilla JS, D3.js, Svelte
- Backend: Python, pandas, Jupyter Lab (for data formatting)
- 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
See the project board for features t/k
- Download three csv files from Realtor.com into
tasks/data. Don't change the name of the file.- Monthly inventory -> Historical data -> County
- Monthly inventory -> Historial data -> National
- Weekly inventory -> National (View US Data)
cd tasks/- Make sure you have pipenv installed
pipenv installpipenv shelljupyter lab- Run the Jupyter Notebook
npm run dev
npm run build
npm run deploy
Katie Marriner ยท katiemarriner.com