Skip to content

Duckferd/project3_datavis_story

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project 3: Telling a story through Data Visualization

The Vancity Neighbourhood Tool

A web based tool for the Vancouver, BC area that helps newcomers and visitors looking to settle in the city to determine average rental prices and crime in specific neighbourhoods. The tool will consist of a dashboard that will interactively update maps and statistics as the user makes dropdown selections and moves the map around.

Introduction

The creation of this dashboard tool was intended to help newcomers and long-term visitors to the city of Vancouver who are looking for a place to settle or for a longer term stay. These are people who would be interested in understanding average rental and vacancy rates around the city, with a picture of crime in the area.

Presentation

Presentation File for this Project

Usage

  • DEPRECATED: Click on this link in order to view on the internet!
  • Offline:
    • To run the flask API backend locally, run 'python app.py'
    • Run index.html. This will take information from the flask API backend and output the data onto the dashboard.
  • Use the dropdowns to select various combinations of years and crime types to get a picture of the city.
    • For annual crime distribution, click on specific categories to remove from the pie chart for a better picture of the crime types you are interested in
    • Scroll around the Vancouver heat map to get a wide view of areas with the most crime, and zoom in to specific locations to see specific incidents
    • The Most Affordable Neighbourhood chart will show some basic information on the selected year, sorted by median rent

Appendix Table of Contents

  • Datasets
  • GitHub Main
  • Team Members/Contributors
  • Acknowledgements
  • License

Datasets

GitHub Main

  • Data
    • Contains Raw, Cleaned, and SQL folders. These represent the steps taken formatting the data sources and inputting into a final vancouver.sqlite database. The SQL folder also contains the ERD parameters used in creating the SQL tables used.
  • Images
    • Used for storing the ERD as well as Dashboard napkin sketch concepts
  • Static
    • .CSS, .HTML and .JS scripts required to make the Javascript frontend run
  • app.py
    • Script required to make the Python Flask backend run.
  • Proposal.md
    • Initial project proposal 4/11/23. Subject to change for final report.
  • Index.html
    • Main dashboard frontend to interact with

Team Members

  • Zac Corbett
  • Lynn Hoang
  • Sameer Zubairi
  • Christopher Yang

Acknowledgements

We would like to thank the University of Toronto for putting together a robust program for Data Analytics, and my fellow classmates as well as the wonderful Instructors and LAs at the University of Toronto for their support.

Some additional resources utilized to complete this project include:

License

This is licensed under the MIT licensing scheme. Please see separate License File for information.

About

Project 3 Data Visualization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •