Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/taylorperkins/Shiny-Dashboard-Template

Shiny Dashboard Template With Appropriate File Structure
https://github.com/taylorperkins/Shiny-Dashboard-Template

boilerplate r shiny shiny-apps shinydashboard template

Last synced: 3 months ago
JSON representation

Shiny Dashboard Template With Appropriate File Structure

Awesome Lists containing this project

README

        

# Shiny-Dashboard-Template
I have seen a ton of examples for either [Shiny](https://shiny.rstudio.com/) or [Shiny Dashboard](https://rstudio.github.io/shinydashboard/) apps
with all of the code living in either one file, or two files (ui and server).
I personally like to compartmentalize my code in a way that's manageable, and easy to break out or re-use.

**With that being said**, I created this repo to serve as a template for Shiny Dashboard apps. Really basic, nothing crazy, simplistic file structure. If there is anything I missed, feel free to create a pr :) Like I said, this is a template/boilerplate.

### Get It Running
1. Make sure you have [R](https://cran.r-project.org/doc/manuals/r-release/R-admin.html) installed *(Pretty important step in this process lol)*

2. Through your favorite R interface, be sure you `install.packages` for both shiny and shinydashboard.

3. Clone this repo

4. You should be good to go!! Make sure your cwd is set to the base level of this repo. run `shinyApp()` in your console, or click the `Run App` button in RStudio.

Good luck, and happy coding :)