Walkthrough 1: How to run the app manually

This video explains how to run the app in a non-shiny context, for when you are writing functions.

Walkthrough 2: Adding an additional chart to the app

This video uses an example to demonstrate how to add custom visualizations to the application.

Walkthrough 3: How the filters work (UI side)

This video explains how the dynamic filters are generated. This is arguably one of the tricker parts of the application.

Walkthrough 4: How the filters work (server side)

This video outlines how the application responds to the dynamic filters.