How It Works

BC4E is a Windows application and can run on a laptop or a PC of all Windows versions. It is aiming to let all players enjoy badminton club by having the best matches according to Options configured.

Players' levels and genders, their match history, and Club Policy in Options are considered in arranging new matches.

To suit for different clubs, BC4E has three differnt running modes: Auto Mode, Sync Mode, and Async Mode.


Auto Mode: The system automates everything that can be automated. All match sessions have the same duration, and all courts start and end at the same time. The only necessary operation is for players to sign in to play or sign out when leaving early.

Sync Mode: This is designed for clubs that hope to manuall control each match session duration. All courts start and end at the same time. Cluber Operator needs to manually arrange or start new matches.

Async Mode: Each court can have its only pace. Schedules only control the club start time, end time and courts allocated. Match in each court needs to manually arrange and start.

Initial Setup

1.  Configure the courts in the badminton site. You can specify the number of courts on the club site.

2.  Configure club user types. For each User Type, specify its Type Name, Type Short Name of three letters (showed in upper case), Displayed Colour, and Type Description.

3.  Add club users in the system. Each user will be a potential player of each club run. You can add user one by one. Or you can compose a text .CSV file of all users, and import it in the system (see sample for its format).

       Each player has a skill level from 1 ~ 12, or D3 ~ A1, which means from Beginner to Professional.

4.  Configure the club schedules. The schedules specify the day, time period and the courts allocated for the club during the period. The laptop or PC needs to have correct date and time to ensure the system work properly.

Club Run

1.  BC4E can run completely unattended as long as the schedules are configured correctly.

2.  During the club, players can adjust matches, take break, or leave early. You can also reserve some courts, or exclude some players from auto match arrangement in some situation.

3.  You can manually arrange some prefered matches, and leave others to automatic arrangement.

4.  Or you can pair some players together to have BC4E arrange matches for them in the specified percentage of times (Default is 95%).

5.  BC4E can divide all club users into two divisions, and have policy of Separate them or Compete between them.

Simulate Club Run

1.  To assess what options suit for your club, you don't have to actually run the club. You can just simulate it before using it for the club.

2.  Ensure there is a active schedule for the day, and run the simulation. It will only take a few seconds to simulate a club run, which is normally for a few hours.

3.  Check the reports of statistics after simulation, and see if they are satisfactory.

Report over Club Run (four types of reports)

1.  Player Match Report:  view the match history of each player. You can see the play mates and courts for the player.

2.  Player Mate Level Report:  view the level statistics of play mates for each player. You can judge if the matches are good enough for the player.

3.  Level Difference Report:  view the statistics of the level difference of all matches. You can judge if matches are overall good enough or not.

4.  Gender Composition Report:  view the statistics of the gender composition of all matches. You can judge if the match is balanced in gender or not.

Try It Now For Free

You can try it free for one year. Please contact Support if you have any question.