PickleYo! — How We Built a Fully Automated Sports Venue
The Vision: Zero-Staff Operations
Our client was opening a pickleball venue in Hong Kong and had an ambitious goal: run the entire facility without on-site staff. Players would book courts, pay online, and access the venue through automated door controls — all without any human intervention.
This wasn't just about cost savings. It was about offering 24/7 availability — players could book a court at 6 AM or 11 PM without worrying about staffing hours.
The Challenge
Building a booking system is straightforward. Building one that controls physical access to a real venue? That's a different problem entirely. We needed to handle:
- Secure door access — only paying customers get in, only during their booked time
- Edge cases — what if someone's booking expires mid-game? What about walk-ins?
- Reliability — if the system goes down, people are locked out (or in)
- Payment integration — real-time verification before granting access
Our Solution
Smart Booking Engine
We built a real-time booking system with:
- Calendar view showing court availability at a glance
- Flexible pricing — peak hours, off-peak, memberships, packages
- Instant confirmation with QR code for door access
- Recurring bookings for regulars and leagues
Integrated Door Access Control
The key innovation — connecting the booking system to physical hardware:
- Player books and pays online
- System generates a time-limited QR code
- Player scans QR at the venue entrance
- System verifies the booking is valid and current
- Door unlocks automatically
- Access expires when the booking ends
We built redundancy into every layer — backup access methods, offline fallbacks, and 24/7 monitoring alerts.
Admin Dashboard
Even with zero on-site staff, the operator needs visibility:
- Real-time occupancy — who's in the venue right now
- Revenue dashboard — bookings, revenue, utilization rates
- Access logs — complete audit trail of every entry and exit
- Remote override — manual door control for emergencies
Results
- Zero on-site staff — the venue runs entirely on automation
- 24/7 availability — players book any time, any day
- Higher utilization — no staff scheduling constraints means more available hours
- Lower operating costs — significant savings passed to customers as competitive pricing
Lessons Learned
- Hardware integration requires obsessive testing — you can't hot-fix a locked door
- Offline fallbacks are not optional — internet outages happen; the system must still work
- User trust takes time — some users were initially skeptical of a "staffless" venue, but once they tried it, they loved the convenience

