Skip to content

A data visualization dashboard created in R using Shiny for interactive web applications, integrated with Tableau, to guide you as you explore Melbourne.

Notifications You must be signed in to change notification settings

JudyMao99/Melbourne-City-Travel-Guide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Melbourne-City-Travel-Guide

Introduction

The app allows tourists to delve into Melbourne's dynamic culture, breathtaking attractions, and diverse culinary offerings. The app offers a well-designed interface, starting with an introduction page that outlines its features, which separates user needs into four specialised tabs: Restaurants, discovering top-notch restaurants; Airbnb Listings, listed cosy hotels; Attraction, outlines iconic landmarks; and Transport, provides convenient tram options. The app integrates with sophisticated filters that maximise flexibility on filtering the data.

Authors

  • Ziqi Ding (1335237)
  • Yiyun Mao (1304932)
  • Shiyi Xie (704597)
  • Xubin Zou (1059403)

Demo

Run App

For best user interactions and experience of this application, please use an external browser, e.g Google Chrome.

Running the Shiny App from terminal

Please make sure that you are at the root project directory.

# At the root project directory.
R -e "shiny::runApp('./R/app.R')"

Directory Tree

root
├── R
│   ├──	R.Rproj					        # project file
│   ├── app.R					          # R script for Shiny app
│   ├── constants_and_data.R    # R script for constants and data import
│   ├── libraries.R				      # R script for libraries import
│   ├── attraction				      # server and ui for attraction tab
│   ├── hotel					          # server and ui for hotel(Airbnb) tab
│   ├── restaurant				      # server and ui for restaurant tab
│   ├── transport			          # server and ui for transport tab
│   ├── www						          # custom icons and css files
│   └── data					          # datasets
│       ├── airbnb
│       ├── geographic
│       ├── poi
│       └── restaurant
└── Tableau						          # Tableau workbooks
    ├── Airbnb
    ├── Attraction
    ├── Restaurant
    └── Transport
    	└── data				          # transport datasets

Datasets Used

Restaurants
Airbnb Listings
Attractions
Transport

About

A data visualization dashboard created in R using Shiny for interactive web applications, integrated with Tableau, to guide you as you explore Melbourne.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 57.4%
  • JavaScript 39.1%
  • R 1.7%
  • HTML 1.6%
  • Other 0.2%