1. Configure Courts for Your Club Site

  2. Configure Schedules for Your Club

  3. Configure User Types in Your Club

  4. Add New Club Users

  5. Configure Options Suitable for Your Club

  6. Choose Club Run Mode for Your Club

  7. Configure Club Visit Fee for Different Club Users and Days (Optional)

Details of FAQ for Getting Started:

  1. Configure Courts for Your Club Site

    Steps:

      • Choose "Config" -> "Court" from the BC4E main window.

      • In the prompted window, click the new row or the last row. BC4E will add a new court sequentially with a default name like "Court xx".

      • Once all courts are added, click "Submit" to save the changes.

    Notes:

      • Courts configured here determine the available courts in the schedule configuration, which decides court allocation for specific time periods.

      • The court sequence and names configured here determine the order and background core court names (numbers only) displayed in the main Court View window.

      • If you prefer a different sequence or naming, you can manually adjust them (the number part only) and submit your changes.

  2. Configure Schedules for Your Club

    Steps:

      • Choose "Config" -> "Schedule" from the BC4E main window.

      • In the prompted window, click the checkbox in the "Enable" column for the new row or last row. BC4E will add a new schedule.

      • Specify the Schedule Type: for regular recurring schedules, choose "Weekly"; for one-time schedules, choose "Casual" (which takes precedence over regular schedules for the same time period).

      • For "Weekly" schedules, specify the day of the week, start time, and end time for the period.

      • For "Casual" schedules, specify the run date, start time, and end time for the period.

      • Specify all courts allocated for the time period by checking the boxes for each court.

      • If your club has a Warm-Up period at the start, check the "WarmUp" checkbox for the starting schedule.

      • Repeat the process to add all schedules for your club.

      • Once all schedules are added, click "Submit" to save the changes.

    Notes:

      • If the club has different court allocations for different periods on the same day, configure multiple schedules for each period. Their time periods must be consecutive.

      • There are multiple Warm-Up period options to suit different requirements. Refer to the Option Configuration section for details.

      • BC4E rings the bell when a session ends. When the Warm-Up session ends, the bell signals the start of real matches.

      • BC4E only arranges matches in the courts and during the periods specified in the schedules.

  3. Configure User Types in Your Club

    Steps:

      • Choose "Config" -> "User Type" from the BC4E main window.

      • In the prompted window, click the new row or the last row. BC4E will add a new user type.

      • Specify the "Short Name" (up to 3 characters), "Type Name", and "Display Color" for the new type.

      • Repeat the process to add all user types.

      • Click "Submit" to save the changes.

    Notes:

      • Before adding any club users, you must configure user types, as each user must belong to a configured user type.

      • "Type Name" is used in the formatted text file for importing club users. "Short Name" and "Display Color" are used to differentiate users in the Club User window.

      • User types are important for treating club users differently. For example, permanent members and casual visitors may need different financial treatment.

      • User types can also be used to specify which days certain users can play (e.g., for subclubs on different days).

      • A club may divide users into two divisions and enforce a division policy (e.g., Mixed Up, Tournament, or Separate). User types can be configured to reflect this division.

  4. Add New Club Users

    Steps for Method #1 (One by One from GUI):

      • Choose "Admin" -> "User Profile" from the BC4E main window.

      • Fill out the user profile form with mandatory fields (marked with *) and other optional fields as required by your club.

      • Click "Update" to save the changes. If the club is running, the new user will also be signed in to play.

    Steps for Method #2 (Batch Update from a File):

      • Prepare a formatted text (.CSV) file using tools like Microsoft Excel.

      • Choose "Admin" -> "Import Users" from the BC4E main window to open the import window.

      • In the prompted window, click "Browse" to locate the prepared file.

      • Click "Import" to add all new users listed in the file.

    Notes:

      • If your club has few members, adding them one by one via the GUI is simpler.

      • For adding or modifying many users quickly, use the batch update method.

      • The formatted text (.CSV) file must follow the format shown in the sample file "C:\BC4E\BC4E_Users_import_sample.csv".

      • The user type value in the file must match one of the configured user type names.

  5. Configure Options Suitable for Your Club

    Steps:

      • Choose "Config" -> "Options" from the menu.

      • If sensitive data protection is enabled, authenticate by entering the administrator name and password in the prompted window.

      • As a start, focus on these four options:

        • "Match Duration (Minute)" – For Auto Mode, this is the duration of each match session, including breaks. For Sync/Async Mode, it is the estimated maximum duration of all matches.

        • "WarmUp Period (Minute/Others)" – Specify whether the Warm-Up period has the same duration as the match duration (0), a fixed duration (> 0), or a flexible duration (-1).

        • "Break Duration (Minute)" – Specify the duration of the break at the end of the match session. The actual playing time is "Match Duration" minus "Break Duration".

        • "Arrange Earlier (Minute)" – Specify when to arrange the next match session. This value is the gap between the arrangement time and the match session start time.

    Notes:

      • There are many options to control how your club runs with BC4E. Most often, you only need to specify the "Match Duration (Minute)" to start.

      • All options have default values. You can skip this step. By default, the match duration is 15 minutes.

  6. Choose Club Run Mode for Your Club

    Steps:

      • Choose "Run" -> "Switch to XXXX Mode" until the desired mode is active.

    Notes:

      • By default, BC4E runs clubs in "Auto Mode," where the menu item text shows "Switch to Sync Mode." This is the simplest mode and requires no human intervention during club runs.

      • You can cycle through club modes: "Auto Mode" -> "Sync Mode" -> "Async Mode" -> "Auto Mode" using the steps above.

      • In Auto Mode, all courts start, stop, and arrange matches automatically. Times are calculated based on predefined options. All courts start and stop simultaneously.

      • In Sync Mode, all courts start and stop simultaneously, but the timing is controlled by the operator.

      • In Async Mode, each court operates independently, with the operator controlling when each court starts, stops, or arranges matches.

      • "Auto Mode" is the most popular. You can leave it as the default. Club Run Mode only needs to be set up once but can be changed on the fly.

  7. Configure Club Visit Fee for Different Club Users and Days (Optional)

    Steps:

      • Choose "Config" -> "Club Fee" from the menu.

      • In the prompted window, select "User Type" and "Week Day" for the new row or last row.

      • Specify a non-zero value for the "Club Fee" for each combination of user type and week day. This is the fee per visit.

      • Specify the "Hourly Fee" if your club charges players based on their playing hours.

      • Repeat the process to add all club fee entries.

      • Click "Submit" to save the changes.

    Notes:

      • Setting up a "Club Visit Fee" is optional. However, with it, BC4E can:

        • Calculate and display the total payment to collect.

        • Alert the operator about who should pay when signing in.

        • Determine who should be blocked when "Locking Up Signing In" is active.

        • Enable hourly playing charges.