To develop the project quickly without compromising the quality of the code base, we used our own, production-ready React boilerplate.
For building the frontend, we chose React JS, with Babel as the JavaScript (ES6) compiler. This would ensure the website was still fast despite having numerous components, including the interactive bubble experience.
Preparing for heavy spikes of traffic with AWS
To prepare for increased traffic expected right after campaign launch we used Amazon Web Services, such as Lambda and Relational Database Service (RDS). Both services assured scalability of the database’s compute and storage resources in response to current capacity.
An immersive experience reaches thousands of Canadians
In the end, we delivered an immersive interactive experience under an incredibly tight timeline, and helped Canadians realize there are 101 better things to do when they’re high instead of driving.