Manikandan
← All work

Qube Cinema

Cutting cloud cost 65% by redesigning an inbox

Theatres check Qube Wire every week to see if their films and keys have arrived. Fixing how the inbox was organised also fixed what it cost to run.

Role
Sole designer, Qube Wire
Period
Qube Cinema
Team
Me, with product and engineering
Partners
Engineering, theatre operations
Platform
Web
Reading time
4 min
Redesigned Qube Wire inbox
The redesigned inbox: pick a film, then see its status.

The problem

A film delivery has two parts: the encrypted files and the key that unlocks them. Theatres check both every week.

The inbox showed every film, every format and every theatre in one flat list. For a chain with hundreds of screens it was slow to use and expensive to run.

What I found

The cost problem and the usability problem had the same cause. The system worked out every film, format and theatre relationship at once.

People think one film at a time. They pick a film, then check it.

Key decisions

Pick a film first
Level one lists this week's films. Level two shows that film's versions and their status across theatres.
Show only the latest status
Each film and theatre pair shows its most recent content and key status, which cut the data behind every view.
A theatre-first view
Single-location theatres see every incoming film for their screens at once.

How it's built

Went below the UI
I sat with engineers to trace how deliveries were stored, indexed and queried, then proposed a new data structure, not just a new screen.
Hierarchy matches the query
The two levels map to how the data is fetched, so each request indexes and renders far less.
Edge cases got simpler
Repeat delivery attempts, painful in the old list, became one row with its history.

What I got wrong

My first prototype removed all grouping and left a flat table for people to filter. It failed. I had taken away the structure people relied on without reducing the data. Simplification isn't removal. The final design adds a step and feels lighter.

Result

−65%
AWS indexing and compute cost
−30%
time to find a status
46 → 68
Qube Wire NPS

The same design scales from a single-screen theatre to a 500-screen chain.