Architecture
Flow Diagram
Due to the COVID-19 pandemic, our team felt increasing urgency in implementing a version of the framework that was ready for running experiments online. We ended up deploying online with Heroku with Cloud Firestore as the database, and Prolific for the participant hub. This required major feature changes such as routing, resolution scaling, screening tasks.
Experiment Application Architecture
Experiments are displayed on the browser (client) with a URL created by Heroku (https://vcl-web.herokuapp.com).