Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/INWTlab/ecom-analytics

Shiny-Dashboard show case for ecommerce analytics
https://github.com/INWTlab/ecom-analytics

Last synced: 9 days ago
JSON representation

Shiny-Dashboard show case for ecommerce analytics

Awesome Lists containing this project

README

        

## ecom-analytics: A Best Practice Example for Developing Shiny Dashboards as R Packages

This package shows an example of INWT's best practices for structuring shiny dashboards as r packages.
The here provided code backs up INWT's preffered structure and workflow, when developing shiny apps. The accompanying blog article ["Best Practice: Development of Robust Shiny Dashboards as R Packages"](https://www.inwt-statistics.com/read-blog/best-practice-development-of-robust-shiny-dashboards-as-r-packages.html) provides extensive explanation on this matter.

## Installation and Usage

The ecom-analytics package can be downloaded and installed by running the following
command from the R console:

```
devtools::install_github("INWTlab/ecom-analytics")
```

Afer downloading the package, it can be loaded with the `library()` command:

```
library(ecomAnalytics)
```

The shiny app can be started e.g. by running the following command:

```
shiny::runApp('inst/app')
```

## Feedback

The focus of this package is to provide a show case for a well-structured and roboust shiny app.
If you would like to suggest improvements regarding best practices on building shiny dashboards as r packages, please open an issue or create a pull request.