This Shiny app has been created as a pedagogical tool for undergraduate students in a political science course at the Université de Montréal (Fall 2020).
POL 3015: Elections is taught by Ruth Dassonneville, professor of political science at UdeM. Students in the class ran a survey on electoral behaviour, collecting responses from more than 700 respondents. A TA (Alexandra Jabbour, PhD candidate in political science at UdeM) then cleaned the data. I was responsible for coding the Shiny app in RStudio in order to provide students with tools to calculate descriptive and inferential statistics on these data.
The Shiny app includes panels with widgets to create data tables and run OLS regressions.