• Overview
    Key features
    • Observability
    • Auto-scaling
    • Multiframework
    • Security
    Frameworks
    • Django
    • Next.js
    • Drupal
    • WordPress
    • Symfony
    • Magento
    • See all frameworks
    Languages
    • PHP
    • Python
    • Node.js
    • Ruby
    • Java
    • Go
  • Industries
    • Consumer Goods
    • Media/Entertainment
    • Higher Education
    • Government
    • Ecommerce
  • Pricing
  • Featured articles
    • Switching to Platform.sh can help IT/DevOps organizations drive 219% ROI
    • Organizations, the ultimate way to manage your users and projects
  • Support
  • Docs
  • Login
  • Request a demo
  • Free Trial
Meet Upsun. The new, self-service, fully managed PaaS, powered by Platform.sh.Try it now
Blog
Building an innovative virtual event platform

Building an innovative virtual event platform

drupal
03 March, 2021
Case Study

Overview

Challenge

During the COVID-19 pandemic, create engaging, immersive virtual experiences that celebrate the film festival’s 50th anniversary and rival its world-renowned, in-person event

Solution

Leveraging Platform.sh capabilities, simultaneously build an API and apps and rebuild the festival’s website—delivering fresh, personalized attendee experiences and driving ticket sales

Results

  • Successfully moved a premier, international, in-person event online, delivering a 100% digital film festival built on the stable, highly scalable technical Platform.sh environment
  • Created a flexible, virtual platform that sets the stage for new, exciting digital opportunities and experiences for future festivals

Pandemic can't stop International Film Festival Rotterdam’s 50-year celebration

From the glamour of the red carpet at Cannes to the rugged mountain beauty of Sundance, premier film festivals shine a spotlight on the best and brightest in cinema. The International Film Festival Rotterdam (IFFR) has been and remains widely recognized as a member of this marquee group.

In the wake of the COVID-19 pandemic, like a multitude of organizations, IFFR realized its 2021 event would need to be approached quite differently than any other before it.

With the challenge of creating engaging, immersive virtual experiences that rivaled its in-person festival, the foundation turned to the award-winning team at digital agency Burst, a member of the Intracto Group. With clients like Mentos, Chupa Chups, Davidoff, Knauf, and Pfizer, the Burst team applies its creative spirit and innovation to "make exceptional things happen for each and every client."

In its 50th year, IFFR champions the artistry of both emerging and established independent filmmakers, bringing their films to a wide audience. Historically, the festival has welcomed up to 340,000 in-person participants and more than 2,900 global film professionals each year to view 570 feature, mid-length, and short films from more than 90 countries; a high-quality lineup of exhibitions, performances, and master classes also share center stage.

Establish a technology foundation for the future

The preparation for IFFR’s digital transformation actually began long before the COVID-19 pandemic. Five years ago—during the festival’s 2015 ticketing season—peak traffic volumes caused the foundation’s site to crash. That’s when IFFR engaged the Burst team.

First, Burst CTO Jeroen van den Berg and his team tackled the foundation’s server shortcomings, which had impacted its credibility, reputation, and revenue. "To support the 2016 festival, we began with just a Drupal 7 website," explains van den Berg. "There were integrations with the provider responsible for IFFR’s ticketing and user accounts and with the festival management system for the film information, program, volunteers, and the like. Ticketing went smoothly that first year, giving us the trust and confidence to build further on this foundation in the years that followed."

Set the stage for a premier solution

"A little more than a year ago, we began to think about the very rich database of films the festival has access to, much like IMDb (Internet Movie Database)," van den Berg shares. "The database is not only a repository of information about the movies themselves, but about actors, directors, production crew, and more."

Recognizing the Drupal 7-based website had run its course, the Burst team hypothesized about the next step for IFFR and the future of the platform. "What opportunities would emerge if we moved to an architecture where we’d first develop an API to open a wealth of information from all the backend systems to the world, then build a variety of applications on top to consume it?" recalls van den Berg. "After discussions with IFFR, we collectively decided to move forward with this approach to propel the foundation and festival forward."

Drive innovation through simultaneous development

Platform.sh gave the Burst team the ability to work on the IFFR API, rebuild the IFFR website on Drupal 8, and have different teams develop new apps for the festival simultaneously—without having to worry about infrastructure or process.

"The tooling Platform.sh provides makes it easy for us to spin up new environments, working with multiple developers. At one point in 2020, we even ran Drupal 7 and Drupal 8 side-by-side before we were 100% finished with the new site build and the migration of its content. This would have been challenging without a partner like Platform.sh."

Jeroen van den Berg
CTO
Burst

On top of all this, the COVID-19 pandemic forced IFFR to digitize their 50th festival, showing hundreds of films online. To execute this monumental task, Burst collaborated with other technology partners to build the film container—custom software that not only functions as a movie player, but includes panes that surface, for example, live Q&A chat sessions with a film’s director or with a panel of guests following a film’s showing, or background information about the film. And the panes can be displayed side-by-side.

MACH ecosystem delivers world-class user experiences

IFFR techncial setup

A layer of data sources serves as the foundation of the IFFR solution, including the Drupal 8 content management system in an headless architecture, the customer relationship management system, a ticketing system, festival organizational management, and custom video-on-demand software. The IFFR API provides the middle layer between where the data is stored and where it’s wrapped up into a nice, neat package.

Touchpoints and apps sit on top of that API, offering features to enhance festival-goer experiences: from personalized schedules and film recommendations based on user profiles to social media posts and the opportunity to watch films in their entirety. It’s a perfect example of a modern Microservices, APIs, cloud-native Software-as-a-Service (SaaS), and Headless (MACH) ecosystem.

IFFR techncial setup

The first app Burst developed on top of the API was the Film Finder app—designed to fill in gaps in a participant’s schedule. Like Tinder for movies, the app enables a user to view a movie trailer and respond to it by indicating, "I like" or "I dislike." Based on the responses and film tickets purchased, the app—in combination with Recombee, a SaaS machine learning API—begins to learn each user’s profile and builds movie recommendations aligned with those preferences. Says van den Berg, "It’s easy to Integrate the two APIs, and ticket sale conversions increased in just the first year in market."

The dynamic, In-Cinema Dashboard aggregates all social media posts associated with a specific hashtag and displays them, along with information about the film, on the big screen before a film begins to play. Built in-house by the IFFR team, the point-of-sale system assists IFFR volunteers onsite in the theaters. And IFFR Unleashed, the IFFR answer to Netflix, gives festival participants access to all the films for which IFFR holds the rights.

Through My IFFR, a user’s personal account, individual attendees can view purchased tickets, schedule, agenda, and more. Finally, iOS and Android apps and the IFFR website offer additional capabilities and points of access to complete the immersive, holistic user experience.

The 2021 IFFR public festival saw 132,286 online participants: 20.1 percent viewed online premiers, with 79.9 percent watching films on demand; reach beyond the festival’s physical borders increased by 16 percent. With the new digital experience, IFFR Pro Days (supporting filmmakers and guests) welcomed 4,492 participants to online panels and sessions—a 10 percent uplift of the overall number of participating professionals and number of countries represented.

"We have managed to create a new virtual IFFR experience. The approach and construction of our digital landscape has greatly supported and accelerated the development of all individual applications. This would not have been possible without the decisiveness and flexibility of digital partners like Burst and Platform.sh."

Juul Veenboer
Head of IT & Innovation
International Film Festival Rotterdam

Agility today, new and exciting opportunities ahead

"By migrating the festival infrastructure to Platform.sh, IFFR has the agility needed to adapt to the new cultural norms driven by the pandemic," says Hans Maltha, Burst founder and CEO. "Before COVID-19, the festival crowded the city of Rotterdam for 10 days each year with excited movie-goers. This year, the scalability, expandability, and tooling we’re able to tap into with Platform.sh helped us bring the event online, accommodating virtual crowds and burgeoning demand. In this way, we’ve made the festival’s 50th anniversary possible while creating new, exciting opportunities for future festivals."

Get the latest Platform.sh news and resources
Subscribe
Drupal 9

Deploy our Drupal 9 template for free

Deploy on Platform.sh

Related Content

DrupalCamp Florida 2024: sharing takeaways from the experts

DrupalCamp Florida 2024: sharing takeaways from the experts

Company
AboutSecurity and complianceTrust CenterCareersPressContact us
Thank you for subscribing!
  •  
Field required
Leader Winter 2023
System StatusPrivacyTerms of ServiceImpressumWCAG ComplianceAcceptable Use PolicyManage your cookie preferencesReport a security issue
© 2024 Platform.sh. All rights reserved.
Supported by Horizon 2020's SME Instrument - European Commission 🇪🇺