JSL Golf
Booking Platform
Discover how NerdHeadz developed JSL Golf, an effortless online booking platform and tee time booking designed for golf facilities.


The Challenge
JSL Golf wanted to make golf club operations in Indonesia easier and more efficient, especially regarding online bookings. However, existing solutions were failing.
Here’s what wasn’t working
For golfers
Booking tee times wasn’t smooth or flexible.
For clubs
Outdated systems couldn’t handle their unique needs.
The main issue was designing a platform that wasn’t “one-size-fits-all.” Golf clubs across Indonesia and Asia had their processes. The system needed to be customizable, but easy to use, handling bookings, reporting, and check-ins without overwhelming anyone.
Beyond just software, this was about building trust. JSL Golf had to show clubs, staff, and players that managing tee times could be simpler and more effective. And if the platform didn’t deliver flexibility and ease, no one would bother with it.
That’s where we stepped in.
The Idea
JSL Golf aimed to build a golf booking platform that understood the game and its players. Their focus wasn’t just on technology but also on changing the entire booking experience for golfers and clubs.
Here’s what they envisioned
For players
A simple, user-friendly system that made booking a tee time easy for everyone, from seasoned pros to first-timers.
For clubs
A hassle-free way to handle daily operations like reservations and schedules.
Key features included
Intuitive booking process
Clear and straightforward for everyone.
Admin tools
Simplified management for clubs, covering schedules, reservations, and more.
Automatic pricing updates
Eliminating time-wasting manual adjustments.
Flexible options
Adding extras like golf carts or meals became seamless.
Tee sheet management
Organizing even the busiest schedules with clarity.
The Solution
JSL Golf needed a flexible, scalable, and simple-to-use platform for local and international golf clubs. With their golfer-focused vision, we built a solution that addressed their unique challenges.
Here’s how we did it
Our process
- Built with Bubble: For fast, adaptable development.
- Designed with Figma: Ensuring a clean, intuitive interface.
Integrated essential tools:
- Twilio for SMS updates.
- SendGrid for email notifications.
- Xendit for secure local payments.
Key milestones
- MVP launch (October 2023): Focused on core booking and scheduling, refined using feedback from early users.
- Client acquisition (November 2023): Onboarded initial golf clubs; their requests shaped new features.
Feature updates (December 2023):
- Introduced tools for bookings, reporting, and check-ins.
- Added automatic pricing updates to save time.
- Expanded features (2024 and beyond): Supported add-ons like buggies and group packages with ongoing system improvements.


The biggest challenge was balancing scalability with the need for customization. Every golf club had different workflows, and the system had to adapt while remaining easy to use.
Since its launch, JSL Golf has grown quickly, onboarding multiple clubs and earning its reputation as a go-to booking platform in Indonesia. Golfers now enjoy easier bookings, and clubs simplify their operations with happier users.
Our Roles
Wireframing & Design
Maria Kulkina
Custom Software Development
Alesya Marova
Project Manager
Katerina Skumen