Skip to content

Latest commit

 

History

65 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bigfoot Shiny Demo


Here's a link to a live version of the app:
https://russellshean.shinyapps.io/bigfoot_sightings/

This is a demonstration that shows how R's web development framework shiny can be used to make interactive dashboards and websites.

A publicly available database of bigfoot sightings was used for this project.

Here are some screenshots of what this demonstration app looks like. Scroll past the pictures for instructions to run a live version of this app and read more about how this project is organized!

How to run a live version of this app

  1. Clone this repo as an R Project in Rstudio
  2. Open the app.R file in Rstudio and click on the run app button:

The app can also be run as a docker container

sudo docker run  -p 6599:6599 rshean/bigfoot-shiny:latest

If you don't have docker on your computer, you can also run the container on this online sandbox: https://labs.play-with-docker.com/

File organization

  1. The app is separated into modules stored in the R/modules/ folder. The modules are further divided into folders for each page of the app. Settings and functions are defined outside of the modules inside of the R/ folder.

  2. The app also executes/loads HTML, CSS, and javascript files stored in the www/ folder.

  3. An R script that pre-processes the data is stored in the R/data_cleaning/ folder.

  4. Python scripts for scraping the data are stored in the python/ folder.

About

A web app with interactive visualizations of bigfoot sightings.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages