Skip to content


How to Modularize an Existing Shiny App

A tutorial on modularizing existing R Shiny apps – how and why do it and what to keep in mind. Differs from many other tutorials in that it follows a top-down approach: instead of using an example of writing a simple modular app from scratch, I took a complex real-life app and broke it down into modules.

COVID-19 Canada Data Explorer

An interactive dashboard to explore the Government of Canada’s official statistics on the spread of the COVID-19 disease. Built with R Shiny, Leaflet, and plotly. Auto-updated every six hours.