Categorical data, Consumer Info, Countries, Culture, Data Visualization, R programming, RoadRace, Shiny app, UI/UX

SaintSilvesterRoadRace

Saint Silvester Road Race –  Corrida Internacional de São Silvestre

Our app is a unique platform that aims to showcase the Saint Silvester Race’s history, culture, and stories to a wider audience

Project Summary

  • Our app’s interactive map feature allows users to explore the route of the race and discover interesting facts and statistics through data visualizations of statistics about the event.
  • It also includes a “Stories” section where users can read about the experiences of those who have participated in or watched the race, providing a platform for voices that are often overlooked due to language barriers.
  • The interactive map and the “Stories” section are the fun and interactive aspects of the app. Users can explore the route of the race and discover interesting facts and statistics, as well as read about the experiences of others who have participated in or watched the race.
  • Our primary goal is to share the lesser-known aspects of the Saint Silvester Race with English-speaking audiences. Our app will serve as a valuable resource for anyone interested in this iconic Brazilian event.

 

 

 

 

 

 

 

End Product

  • This project is an R Shiny app that focuses on the Saint Silvester Race in Brazil. Its goal is to transmit the story of the race to a wider audience, particularly those who are English speakers and may not have access to resources in their own language. The app is designed to showcase the history, culture, and stories of the race and its participants.
  • This app’s primary audience is anyone interested in the Saint Silvester Race and Brazilian culture.
  • The app creates an interactive map of the Saint Silvester Race, highlighting key landmarks along the route and providing interesting facts and graphs about the race. It also includes a “Stories” section where users can read about the experiences of those who have participated in or watched the race.

Process and Next Steps

  • We began with UX/UI Development Techniques, brainstorming, and then building wireframes and screen mock-ups. It also involved coding in R Shiny environment using GitHub for version control. We also followed Agile Development with Scrum Framework. In the end, we got user feedback and incorporated the feedback for a better experience for our users.
  • The challenges we faced while building our app were using Leaflet and incorporating the map of the race as a reactive. Moreover, finding data for visualization was also a tough task, but eventually, we worked our way around them and are really proud of how our Stories and Map tab came about.
  • Our steps forward include making the markers on the map change color depending on whether the fact corresponding to that marker is the one displayed. Additionally, we would like to continue gathering personal stories and create more interesting and interactive data visualizations.

Acknowledgments

  • We want to take this opportunity to thank all the people who helped us make this app the best version of itself. We would like to thank our Professor, Prof. Fernanda Eliott, for all her feedback and input.
  • Also, our course mentor, Deepit, really helped us brainstorm and pushed us to think outside of the box.
  • We would also like to thank all the people who shared their stories about the race, tested the app, and gave us feedback. This app would not have been possible without the help of all these people.

References

The following resources were used for general information about the race:

We used the following packages:

shiny, shinythemes, stringr, stringi, readr, dplyr, viridis, Ggally, hms, ggplot2, shinyglide, leaflet, base, plotly, Reactlog.

The following resources were used in the software design and
development:
System Design – Provides criteria for design evaluation.

 

 

The views and opinions expressed on individual web pages are strictly those of their authors and are not official statements of Grinnell College. Copyright Statement.