Open-air cinema, booked as fast as an app.
- Next.js
- Headless WordPress
- Session sync
- Ticketing
- Cinebuzz loyalty

- Visitors / season
- 1M
- Page views / season
- 2.7M
- Partners
- 6+ years
- Moonlight Cinema
- Web design, WordPress and Next.js development, maintenance and support
A million people plan a night under the stars on Moonlight’s website each season. We designed and built it — a program that updates itself from the cinema’s systems, booking that feels like an app and rewards built in — and we’ve kept it running for more than six years.
A summer season that lives on phones.
Moonlight puts up giant screens in parks in five Australian cities, and most of its audience browses and books on their phones — a million of them in a single summer. The site had to feel like an app, load instantly and keep up with a program that changes every night of the season.
Find a film, pick a night, book.
An interactive program lets guests filter by date, genre or title, see which sessions are selling out and go straight to tickets. Cinebuzz sign-in, menus by category and premium experiences like Gold Grass are all part of the same journey.







A program that keeps itself up to date.
Every day, films and sessions sync from Event Cinemas’ API into each city’s site, so the program is always current without anyone re-keying it. Ticketing is handed to Event Cinemas’ checkout at the last step — everything before it is ours.
Five city sites run on one headless WordPress network with a Next.js front end that refreshes every couple of minutes, deployed to AWS — fast for guests, simple for the team.
- Event Cinemas APIFilms and sessions
- Headless WordPressFive city sites, one networkFed by: Daily sync
- Next.js front endOn AWS, refreshed every couple of minutesFed by: Content API
- GuestsA million a season, mostly on phonesFed by: Static pages
Six years and counting.
We designed and built the site and have maintained it ever since — keeping it fast and current through every season and every on-sale.
Do you support platforms after launch?
Yes — most of our clients stay with us long-term. We operate, monitor and keep improving what we build, with ongoing UX, conversion and feature work.
How long does a typical project take?
A focused website or app release is often three to six months. Larger multi-brand platforms are delivered in phases, with the first release live well before everything is finished.
Can you work with our existing platform?
Often, yes. We can extend, integrate with or progressively replace what you have — we don’t insist on starting from scratch.
Can we speak to your clients?
Yes. Once we understand what you’re working on, we’re happy to introduce you to a relevant client.
Selling sessions every night?
A program that syncs itself, booking that feels like an app and loyalty built in — tell us what you’re screening.