Shiny : Raavi, Educational data Visualization


Raavi is a Shiny web app (interactive website with back-end in R Statistical language) for visualization of high school and university grades data. It was a great experience for me on both UI/UX and Server part. Working with my own Shiny Server and linux system, modularizing shiny app, combining Shiny UI with WordPress styles, improving performance with Profvis package and combining many great visualization packages in R like ggplot, plotly, shinywidgets, rhandsontable, JS packages and many more empowered me to learn and deal with many challenges in writing a complicated shiny app. it is originally written in Persian language but I will release a multilingual version soon. Please watch the video to see the functionality of the app on a sample of students in a math class.