Skip to content

Jacob-F-Cann/Rwalmonitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rwalmonitor

Project Description

DSCI 532 Individual Assignment - Group 2 Walmonitor in R

This R shiny dashboard application has been adpated from the python shiny dashboard application here, created from this repo.

The purpose of the dashboard is to provide meaningful sales metrics insight over time, to a Walmart Branch Manager overseeing sales performance for three Walmart locations. The design emphasis is on customizability by the user, rather than enforcing strict views of the data.

Contributors

Jacob Cann

Usage Tutorial

Remote Viewing

  1. View the app here on Posit Connect Cloud.

Locally Viewing/Editing/Publishing

  1. Clone the repo:
    git clone https://github.com/Jacob-F-Cann/Rwalmonitor.git
    or:
    git clone git@github.com:Jacob-F-Cann/Rwalmonitor.git
  2. Ensure that shiny is installed:
    install.packages("shiny")
  3. Ensure that the following dependencies are installed:
    install.packages("bslib")
    install.packages("dplyr")
    install.packages("tidyverse")
    install.packages("ggplot2")
    install.packages("rsconnect")
  4. Ensure that you create a manifest.json from the repo root if publishing to Posit Connect Cloud is desired:
    rsconnect::writeManifest('my_app')
  5. Test the deployment locally
    options(shiny.autoreload = TRUE) # if you want real-time updates while editing app.R
    shiny::runApp("my_app")
  6. Publish to Posit Connect Cloud: Follow These Step-by-Step Instructions

About

DSCI 532 Individual Assignment - Group 2 Walmonitor in R

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages