Skip to content

Melbourne Rental Market Dashboard is a web-based platform that helps international students search for affordable rental housing in Melbourne. Built with Flask, Leaflet, Plotly, Chart, D3, and Video JS libraries, the platform features various visualization tools and is available on GitHub.

Notifications You must be signed in to change notification settings

Asalvs/Melbourne_Rental_Market_Dashbord

Repository files navigation

🏠 Melbourne Rental Market Dashbord 🏙️

Group members: - Asal Valisoltani - Dhiraj Kapoor - Dominique Dela Cruz - Eloise Moran

🤔 Problem Statement

Person A has just been accepted into the 2024 Masters in Data Analytics program at RMIT, Melbourne, Australia. They are preparing Visa documents and the Immigration Office requires them to find housing before they move to Australia. They would like to find a place that suits the below needs:

  1. At least within 10kms of RMIT (Melb CBD)
  2. Average Weekly Rent is below $400 AUD
  3. Single bedroom unit is highly preferred

Currently there is no ‘one stop shop’ view of Melbourne’s suburbs to provide new international students this view of our great city. Students must search across multiple websites (e.g. RealEstate.com, Visit Melbourne, Youtube etc). The Melbourne Rental Market Dashboard aims to solve this gap in the market.

✅ How to start the application

  1. RUN Flask app through main.py file or through commandline, enter "python main.py"
  2. Explore pages from local server (http://127.0.0.1:5000)

📊 Dashboard Components

The Melbourne Rental Market Dashboard includes the following:

  • Home Page
  • Project Overview page
  • Market Map page
  • Pie chart page
  • Bar chart page
  • Scatter plot page

Note:

  • The side navigation bar provides quick access to the raw JSON & GeoJSON
  • The site calls on Leaflet (mapping), Plotly (graphs/charts), Chart (graphs/charts), D3 and Video (introductory video) JS libraries.

🖥️ Development Workflow

image

📚 Navigating the Repository

  • See data for JSON, GeoJSON files
  • See static for JS & CSS styling files
  • See templates for main HTML (index.html) & supporting html pages
  • Supporting files (e.g. database & Flask code) can be found in the main section

About

Melbourne Rental Market Dashboard is a web-based platform that helps international students search for affordable rental housing in Melbourne. Built with Flask, Leaflet, Plotly, Chart, D3, and Video JS libraries, the platform features various visualization tools and is available on GitHub.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •