Skip to content

I created a dashboard web app to visualize the Airbnb listing and metric activity in NYC for 2019.

Notifications You must be signed in to change notification settings

zhaben/zhane-dash-airbnb-app-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

zhane-dash-airbnb-app

To see the Airbnb dashboard web app, click here: https://zhane-dash-app-1.herokuapp.com

I found the Airbnb data on Kaggle: https://www.kaggle.com/dgomonov/new-york-city-airbnb-open-data

  • Created this app to visualize the Airbnb listing and metric activity in NYC for 2019.

  • Searched Plotly (an interactive, open-source, and browser-based graphing library for Python) for mapping options.

  • Decided to use a mapbox map. Mapbox is a mapping platform for custom designed maps - it integrates location into web apps.

  • Created a mapbox account to get a public access token to plot on mapbox maps with plotly.

  • Used Dash (a framework for building analytic web apps using Python without Javavascript) to build the app.

    • built dash components (dropdown, checkbox, slider, date picker, graph) to allow the user to filter the data
    • built HTML components to structure items on the webpage
    • built plotly graphs (mapbox, scatterplot, line chart, bar chart) to create a mapbox map based on the documentation
    • wrote callbacks that connect the dash components and plotly graphs to make everything interactive
  • Used Heroku, a cloud application platform, to deploy it without using javascript.

Plotly: https://plotly.com

Mapbox: https://www.mapbox.com

Dash: https://plotly.com/dash/

Heroku: https://dashboard.heroku.com

Dash core components: https://dash.plotly.com/dash-core-components

HTML components: https://dash.plotly.com/dash-html-components

Plotly graphing library maps: https://plotly.com/python/maps/

Dash callbacks: https://dash.plotly.com/basic-callbacks

About

I created a dashboard web app to visualize the Airbnb listing and metric activity in NYC for 2019.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published