- Welcome to Hardik Mehta's Portfolio/
- Putting a National Film Festival Fully Online, Under Lockdown, in Three Months/
Putting a National Film Festival Fully Online, Under Lockdown, in Three Months
At a glance#
Role: CTO and co-founder, CINE.BOX GmbH
Partner: Filmfestival Max Ophüls Preis (FFMOP), Germany’s leading festival for young German-language film
Timeline: October 2020 to January 2021, roughly three months from concept to live
Outcome: an entire national film festival delivered online during lockdown, later described as a “lighthouse project” for blockchain in Germany in government-commissioned research
12,795 registered viewers · 39,054 film views · 11,034 tickets and 590 passes sold · 1,300+ viewers surveyed, about two in three rating it good or very good
The situation#
Early in the pandemic, the most important stage for young German-language filmmakers was about to go dark. The Filmfestival Max Ophüls Preis is where a lot of these directors get their start, and in 2021 it simply could not happen in person.
The festival leadership made a bold call: take the whole thing online. There was one problem. The platform to do that did not exist yet, and the festival’s January date could not move.
This was also not ordinary streaming. The films premiering here had not been released. A single leak before theatrical release can wipe out a young film’s commercial value and break its entire distribution chain. So the platform had to protect rights holders as seriously as it served viewers, on a deadline that was completely fixed.
My role#
As CTO and co-founder of CINE.BOX, I led the architecture and the build. That meant owning the production cloud platform end to end, from how it was sized and secured to how it held up on the night, with a tiny team and no room to slip the date.
For the curious, we used aws ecs for running our backend, RDS for our database, Cloudfront as CDN and S3.
What we built#
A streaming platform designed from scratch for a festival, not a generic video-on-demand product bent into shape. The core pieces:
- A production cloud platform (AWS) sized for a national audience arriving at the same time, not trickling in.
- Rights protection built into the architecture. Every viewer received a tamper-proof identity issued as an ERC-721 NFT on a private Ethereum chain. That identity was woven into a forensic watermark carried by each stream, robust to re-encoding and editing, so any leaked copy could be traced back to the account it came from.
- A manipulation-proof audience vote. You could vote on a film only once, and only after watching more than half of it, with the result recorded on-chain so the audience prize could not be gamed.
- Geoblocking to Germany to honor distribution and licensing rights and protect the films’ later market starts.
- Ticket scarcity, multiple user roles and permissions, live-stream formats, daily content updates, and full ticketing.
Underneath all of it sat the personal data of nearly 13,000 registered viewers, handled under German and EU data-protection rules, with identity, rights, and access controls designed in from the start rather than bolted on at the end.
The hard part#
Three months, a fixed deadline, and no second take. Demand outran every projection on day one and pushed the infrastructure hard. We kept the festival running, and I came away with a very concrete feel for what real production load does to a system that looked perfectly healthy in testing.
That lesson stuck. It is a big reason capacity and reliability are now a standing part of how I review any cloud setup, rather than an afterthought you discover the hard way.
Results#
- 12,795 registered viewers
- 39,054 film views
- 61,000 visits to the platform
- 11,034 single tickets and 590 festival passes sold, beating the festival’s own projections
- Of more than 1,300 viewers surveyed, about two in three rated the festival good or very good, and roughly 72% rated the purchase flow good or very good
- Total festival revenue held within about 20% of a normal in-person year, despite there being no physical event at all
Recognition#
The project was the subject of official accompanying research commissioned by the Saarland Ministry for Economy, Labour, Energy and Transport and carried out by the August-Wilhelm Scheer Institute. That report described the platform as a “lighthouse project” (Leuchtturmprojekt) for blockchain solutions in the region and in Germany, and pointed to it as a model other festivals could follow.
Download Research ReportThe part most people skip: cost#
All of this was delivered on a non-profit festival’s tight budget. CINE.BOX’s work came to about 6% of the festival’s total spend, which included the aws cloud cost. Building something this visible without letting the cloud bill quietly run away is its own discipline, and it is one I care about a great deal.
What this means if you are a SaaS founder today#
The instincts from that project are exactly the ones I bring to AWS reviews now: keep the bill honest as you grow, take security and compliance seriously before a customer or an auditor forces you to, and assume your biggest day will also be your hardest on the infrastructure.
If any of that is on your mind, here is how I help, and I am always happy to talk it through.
