Skip to content

Industry — Sport & venues

Stadium websites, at match-day scale

We build and run the public websites for the NSW Government's major stadium network, and the member apps behind them. A venue site gets judged on the day it matters most: the fixture is on, the crowd is arriving, and everyone is on a phone at once.

Talk to us about your members

2018
building since
70+
designers, engineers and product people
5
regionsAustralia, Europe, the Philippines, the Middle East and the USA
6,500+
commits across six repositoriesthe three SES aviation platforms we build and still run

What matters at the gate

A multi-venue web platform

Five stadium and entertainment-venue sites running on one Next.js platform, each with its own brand, fixtures and event content. One codebase to maintain and secure, so a fix or a feature reaches every venue at once instead of five times over.

Traffic that arrives all at once

Venue traffic is not steady — it spikes when tickets drop and again on match day. Server-rendered pages on a global edge network, so the site that has been quiet all week does not fall over in the hour that matters.

Wallet passes and gate entry

Membership cards that live in Apple Wallet and Google Wallet, with QR entry that scans at gym and stadium gates. We run our own wallet platform — Shakewell Wallet — so passes, renewals and updates do not depend on a third-party vendor’s roadmap.

Booking and event management

We built Booka, the platform every stadium in the Venues NSW network now runs its bookings on: per-space scheduling across a venue hierarchy, tiered provisional holds that match how venue space is actually sold, approvals, event staffing and run sheets, with an audit trail throughout.

The operational layer too

Beyond the public site: member portals, parking, digital signage and menu boards. The systems a venue runs on the day, not just the one visitors see beforehand.

Booking and ticketing are not the same system

They get conflated because both put people in venues. They are different transactions: booking sells the space, ticketing sells admission. A booking has an owner, an allocation and an approval trail. A ticket has a holder, a gate and a scan.

They meet at the event — the booked space is where the ticketed event happens — which is why the integration matters, and why merging them into one system usually serves both badly.

The booking side

Who has the space, when, and on whose authority: conflict detection across a space hierarchy, recurring and seasonal allocation, and approvals as part of the model rather than an email thread. What a venue booking system actually needs.

The admission side

QR gate entry and wallet passes, as in the Sporting Club of Sydney members app. The hard part is rarely the scan — it is entitlement staying correct when a membership lapses, upgrades or is shared.

Where they meet

An event needs the space booked and the admission controlled, and the two systems have to agree on capacity, timing and cancellation. Integrating them deliberately is cheaper than a single system that does both adequately.

Courts, fields and community venues

The same shape with the emphasis moved: recurring bookings, seasonal allocation to clubs, and a governance trail someone will ask about later. Throughput matters less than being able to answer who approved what.

Venues we build and manage

Public websites for the Venues NSW network, built and maintained by Shakewell.

The proof

Work we have shipped, not a capability deck.

Common questions

Can you build a venue or facility booking system?

Yes. Booka is a booking and venue management platform we built and run, now live across the Venues NSW stadium network — availability, bookings, access and the operational reporting behind them. See the Booka case study.

Can members get passes on their phone?

Yes — Apple Wallet and Google Wallet passes for memberships, tickets and access, with QR gate entry. We built this for the Sporting Club of Sydney and run Shakewell Wallet as a product for exactly this purpose.

Will it hold up on match day?

That is the only load pattern that matters for a venue: long quiet periods and then everyone arriving within the same twenty minutes. Systems are designed and tested against that peak rather than average traffic, because average traffic never breaks anything.

Do you build ticketing systems?

We integrate them, and we would push back on building one. Booking and ticketing get conflated because both put people in venues, but they are different transactions: booking sells the space, ticketing sells admission. A booking has an owner, an allocation and an approval trail; a ticket has a holder, a gate and a scan. They meet at the event, which is why the integration matters — and why merging them into one system usually serves both badly.

What is the difference between a booking system and a ticketing system?

A booking system answers who has the space, when, and on whose authority — it carries an owner, a conflict model across a space hierarchy, and usually an approval trail. A ticketing system answers whether this person may come in — a holder, a gate, a scan. The booked space is where the ticketed event happens, so they need to talk to each other, but the data models are genuinely different.

Can you handle gate entry and admission?

Yes — that is the admission side of the line. The Sporting Club of Sydney members app does QR gate entry and wallet passes, fed by the systems that already know who is entitled to be there. The hard part is rarely the scan; it is entitlement staying correct when a membership lapses, upgrades or is shared.

Can you replace a booking system we already have?

Usually, and the first question is what it is actually doing rather than what it was bought to do. Most venue booking replacements fail on the workflows nobody documented — the approval someone does by email, the recurring hire that breaks the conflict rules, the spreadsheet that is the real source of truth for one venue. Those surface in discovery or they surface at cutover.

Do community and council facilities need something different?

The shape is the same and the emphasis moves. Courts, fields and community venues lean harder on recurring bookings, seasonal allocation to clubs, and an approval trail that will be asked about later — governance matters more than throughput. A commercial venue usually has the reverse balance.

Trusted by

ACS
Coba
Doltone House
Hay St Market
SES
Lagardere
Merivale
Standards Australia
The Boat House
WSU
Venues NSW
Riptide
Australian Mutuals Archives
Niban
Bronson Safety
QTM
Skin Check Champions
Auckland Museum
ChronosHub
Social Remedy
Aust Wide Tax & Payroll
PCTE
Complibuild
Doltone Hospitality Group
Southport Sharks
Chainbuilt
Life Ready Studio
Office of the Chief Parliamentary Counsel

“Collaborating with Shakewell Agency on the Sporting Club of Sydney members app has been a pleasure. Michael and his team came on board at short notice and very quickly responded to our business needs to deliver an improved solution for members and their guests.

 

No task has been too big or too small — their proactive approach, clear communication, and passion for the work have meaningfully enhanced the digital experience. Their expertise is driving us forward with more robust and scalable solutions.

 

It’s rare to find an agency partner so deeply invested in our success. It’s a pleasure working with the Shakewell Agency team, and I’m excited to continue improving our solutions together in the future.”

Ryan Selvage

Digital Experience Manager of Venues NSW

“Optimise Mind Performance assists individuals and sporting organisations in maximising their potential through mental skills training.
We engaged Shakewell Agency as our technical partner to build our digital platform. It was clear that we needed an agency with high technical skills and Shakewell immediately demonstrated an understanding of the problems we were trying to solve and had the team to deliver it.

 

Shakewell has been critical in providing for us a digital platform that engages our customer, keeps them connected to their goals and aggregates to a dashboard reporting all the required information to stakeholders allowing continual development and strengthening of the athletes.

Their understanding of the technical requirements and of our path to market has meant we can grow the business with them as a key part of our team.

 

I would highly recommend the Shakewell team if you need a high technical skill set that can deliver the outcomes you want with the functionalities you need.”

Jack Preddey

Founder and CEO of Optimise Mind Performance

Engagement models

How we work

Four straightforward ways to engage us. Pick the one that fits, or mix them as your needs change.

Staff Augmentation

Add experienced Shakewell developers, designers or specialists directly to your own team. Engagements typically run three to twelve months, but can be as short or long as you need — you get the skills without the commitment and cost of hiring full-time.

About staff augmentation

Fixed-Scope Projects

Have a defined outcome in mind? We scope it, price it and deliver it as a project — a clear timeline, agreed milestones and a single point of accountability from kickoff to handover.

Embedded Delivery Teams

For larger or longer-running work, a cross-functional Shakewell team — development, design and delivery management — plugs in as your delivery arm, working to your priorities and your reporting cadence.

Support & Maintenance

Already live? We keep websites, stores and apps secure, updated and performing through ongoing retainers — business-hours support as standard, with 24/7 coverage available for critical issues.

About support & maintenance