Skip to main content

ABA - Integrating Tech to Manage 200K+ Bookings

We built a court booking platform and CRM for Auckland Badminton, managing over 200,000 bookings with automated lighting control and 50% less admin time.
June 2016·2 min read
Isaac Rolfe
Isaac Rolfe
Managing Director
John Li
John Li
Chief Technology Officer
ABA needed to overhaul their court booking system to improve the player experience, reduce admin, and grow revenue. We built an online booking platform with automated lighting control, financial reporting, and CRM in a single system.
200K+
bookings managed since launch
50%
revenue growth in three years
50%
reduction in admin time per booking

The Opportunity

ABA's old booking system was slow, clunky, and not mobile-friendly. Every booking required manual handling, and managing court lighting meant even more time on non-customer-facing tasks.

What We Built

A simple, intuitive booking flow for both members and casual players. The platform automatically controls court lighting via a Raspberry Pi integration, ensuring lights only activate for paid bookings. Financial reports, admin tools, and CRM features make it ABA's central member hub.

The Outcome

The platform has managed over 200,000 bookings, generating millions in court revenue with more than 800K annual page views. ABA can focus on what matters most - looking after their players and growing the sport.
Working with RIVER has been a real pleasure. They listen, understand our needs, and continue to deliver solutions that make our lives easier, and give us back more time.
Tony Naidu
Development Manager, ABA, 2024