Please click Give a try to preview this example (Not login needed).

This is a karate membership application which was built with CubeDrive platform. Customer can use this application to create their club membership, calculate the payment, and analyze the membership data.

  • Create a form to manage the karate membership in each club.
  • Club manager can edit their own members only.
  • Club manager can see the total payment for their club.
  • Application manager can see all clubs membership and payment information.

Create karate management application


User can login into system with your CubeDrive account. Click "+ Create Application" button to start build the application with drag and drop method. The following image shows an existing application generated as a demo.


Create membership form


User can click Membership Management Template to auto generated the membership management application. User can also login into your CubeDrive account. Click "+ Create Form" button to start build a form with drag and drop method. Enter a list of fields in the form and click "Save & Publish", your form is generated online.

Application managers can assign club manager to the related organization. After that, club manager can login system and access the membership form. The following setting is used to guarantee that each club can only see their own members.

Tip: After setup "The current login user has an administrator role in this organization", club manager can access their own club members.

Payment management


A payment form is also created to calculate the payment information for each club.

In order to calculate the total members, payment form is linked to the membership form with Query Form API.

Tip: In the form design, user needs select [Query Form API] for the "# of Members Registered" field in payment form.
Total Individual Fee is a formula field: =${'# of Members Registered'}*15
Total Fee is a formula field: =${'Total Individual Fee'}+${'Dojo Fee'}