Flicks — featured image

A Vista Group Company

Flicks

FlicksCase study · 2025

From publisher to product.

Wild is embedded in the Flicks team as strategic engineering partner — auditing a decade-old technical estate and proving modern React and AI inside a live entertainment platform, piece by piece, with no big-bang rewrite.

ClientFlicks
SectorEntertainment · Film & streaming
EngagementStrategic engineering partner
BuildReact · Laravel 11 · Filament v3
Technical Estate AuditFive-Phase RoadmapModern React MigrationAdmin Platform BuildAI EngineeringEmbedded Team
flicks.co.nz
The engagement in numbers01 / At a glance
8

Codebases audited across the entire technical estate.

3

Markets the platform serves — NZ, Australia and the UK.

5

Fundable phases on the roadmap out of the audit.

3→1

Ageing admin tools consolidated into one dashboard — built, in testing with the Flicks team.

5→1

Login implementations unified into a single auth service.

96%

Data parity achieved by the new member-migration importer.

The challenge

A decade of growth. Eight codebases. One future to fund.

Flicks is a leading entertainment platform — where people across New Zealand, Australia and the UK go to find what’s on across cinema and streaming, and decide what’s worth watching.

After ten years as a content publisher, it’s becoming a personalised, member-driven product. Underneath that ambition sat the complexity that growth leaves behind: eight codebases across three markets, three ageing admin tools, two databases and a fragile sync layer holding it all together. The way forward had to be proven inside the live product — not promised in a rewrite.

10 yrsAs a content publisher, now becoming a product
8Codebases across the estate
3Markets — NZ · AU · UK
2Databases held together by a fragile sync layer
Audit & roadmap02 / What we set out to do

We audited Flicks’ entire technical estate and turned all of that complexity into a clear, fundable five-phase roadmap.

Then we proved it inside the product: a modern React micro-frontend reverse-proxied into the existing site — no big-bang rewrite, no parallel build drifting away from reality. It’s live on staging with production cutover next, and the new dashboard is in testing with the Flicks team.

The scope — what Wild delivers
Full technical-estate audit — 8 codebases, 3 admin tools, 2 databases
The findings shaped into a five-phase, fundable roadmap
Modern React proven inside the platform — live on staging, production cutover next
One admin dashboard on Laravel 11 and Filament v3 — built, in testing with the Flicks team
One auth service in place of five login implementations
AI tooling built for the editorial workflow — generate, rewrite, grammar-check
The dashboard & AI

One dashboard. One database. AI where the work happens.

Movies, cinemas, streaming and editorial in one place — with a working AI assistant prototype over a unified search index, roadmapped to embed across web and app.

Before — a decade of accumulation
Three ageing admin tools, doing one job between them
Two databases held together by a fragile sync layer
Movies, cinemas, streaming and editorial in different places
Every record hand-keyed, field by field
AI as a chatbot prototype, bolted on the side
After — one platform on a clean foundation
One modern dashboard — Laravel 11 + Filament v3, in testing with the team
One database — mirror tables and importers built, at 96% parity
Records pulled from MX Film or TMDB, auto-populated in a click
AI inline in the editor — generate, rewrite, grammar-check
One auth service in place of five login implementations

The creation flow — accurate metadata in a click

A slow copywriting task becomes a few seconds
/01Pull from MX Film
/02Pull from TMDB
/03Generate with AI
/04Record auto-populates
/05Inline rewrite & grammar
/06Auto-fill surrounding fields
Key screens03 / Showcase
[ DASHBOARD — ONE PLACE FOR EVERYTHING ]
The dashboard — movies, cinemas, streaming and editorial on one database.
[ CREATION FLOW — CONNECT A SOURCE ]
Connect a title to MX Film or TMDB and the record auto-populates.
[ AI IN THE EDITOR ]
Generate, rewrite or grammar-check a synopsis inline.
[ MODERN REACT — INSIDE THE PLATFORM ]
Modern React behind the existing site — staging today, production next.
Outcomes
/01

A decade, made fundable

The entire technical estate audited — 8 codebases across three markets — and turned into a clear, five-phase roadmap the business can fund.

/02

Proof, not promises

A modern React micro-frontend reverse-proxied into the existing site with no big-bang rewrite — live on staging, with production cutover next.

/03

One dashboard, one database

Three ageing admin tools, two databases and a fragile sync layer, consolidated into one platform on Laravel 11 and Filament v3 — built, and in testing with the Flicks team ahead of cutover.

/04

AI that belongs

AI tooling built for the editorial workflow, and a working assistant prototype over a unified search index — roadmapped to embed across the web and app, powering discovery and personalisation.

The Wild perspective

A decade of complexity doesn’t need a rewrite. It needs a roadmap — and proof, shipped piece by piece.