Try it for free for 15 days.
Learn more

Life time guarantee plan if you subscribe now.
Learn more

Email Friend

What is is designed and built for badminton club owners who are currently operating multiple courts for club members. It offers useful features that enable club owners to take online court bookings and online membership registrations via their own websites. With Booking Scheduler, court administrators can easily manage court bookings online efficiently and effectively anywhere anytime.


Easily integrated into your website is built solution with modular integration in mind. Club owners build their own websites but having little programming knowledge to add online booking and booking management function. Cost of hiring contractor to do the job may exceed limited budgets. Therefore DIYOnlineBooking takes this into account and builds functions in modules so that they can be easily plugged into websites with little programming knowledge. Simple customizable JavaScript modules are written so that all complicated parts are taken care of and can be added to HTML files anywhere you want it to appear. The result yields the impression to website visitors that they are never leaving your website for all booking activities. No mess no pain.



Online Court Booking
Our Online Booking Module is running with an intelligent algorithm which optimizes court resources allocation for bookings. Real time booking confirmations will be sent to members whenever court booking requests are committed. No more over booking or booking conflict.

Member Account Login
With the Member Account Login modules integrated, your website enables member login to own account and review booking records or place court booking online easily.

Online Membership Registration Form
With Online Membership Registration Form, you can now accept membership registration online. Once the registration form is filled and submitted, form data is stored in backend database and you don’t have to retype form data all over again so to maintain data accuracy and save administrators a lot of working hours.
If you have special information would like to collect in the registration form, we can customize the registration form of your need with affordable price. The special data will also be stored in database and retrieved as wish.

Booking Scheduler Booking Scheduler is an administrator panel which presents bookings in calendar view. It is a central control center for managing all booking activities.

Court Assignment Bulletin Board
Court Assignment Bulletin Board works like an airport bulletin board showing court assignments of current and next sessions. The main purpose is to save administrator from being asked for court assignments by arrival members who have placed bookings so that administrator can focus on other administration work.

Member Check-In
If your club has implemented membership cards with information stored such as bar-code or magnetic strip or chips, the Member Check-In Board can be used to take attendance of arrival members and validate their memberships with reminder of expiry dates. It also maintains records of attendance for use of business analysis.

All these functions can be subscribed for very cheap monthly fee - $10 monthly. It is a life-time promotion price and will not increase as long as your account is kept active continuously. DIYOnlineBooking also offers 30 day trial period so that you can try and run the application. If you are satisfied with the features and want to continue with the subscription, you don’t have to do anything. Monthly fees will be debited from your Paypal account. If you would like to discontinue the service, you can cancel your subscription anytime within the trial period. No question asked.