Hi Guillaume,
First, congratulations on your excellent Volleyball Referee app! I use it frequently and would like to suggest a new feature that would be incredibly useful for casual players like me and my neighborhood friends.
Feature Request:
A team randomizer module that can:
Take a mixed-gender list of players (with gender markers F/M)
Automatically create balanced teams considering:
Equal distribution of female/male players across teams
Maximum of 6 players per team (volleyball rules)
Ability to handle odd numbers by fair distribution
Why This Matters:
Currently, the app allows creating male/female/mixed teams manually, but lacks automatic sorting from a mixed pool - something very useful for casual games where we just want quick, fair teams.
Example Workflow:
Input: List of 12 players (6F, 6M)
Output: 2 teams of 6 (each with 3F+3M)
Technical Reference:
I've developed a similar function in Google Sheets that you might find inspirational:
https://docs.google.com/spreadsheets/d/1Y41sz_tGN-rM5YxDr_bHMLsThN_uMlcpyQgxtgd2zhU/edit?usp=sharing
This would perfectly complement the app's existing team management features. Would you consider implementing this? I'd be happy to help test or provide more details!
Hi Guillaume,
First, congratulations on your excellent Volleyball Referee app! I use it frequently and would like to suggest a new feature that would be incredibly useful for casual players like me and my neighborhood friends.
Feature Request:
A team randomizer module that can:
Take a mixed-gender list of players (with gender markers F/M)
Automatically create balanced teams considering:
Equal distribution of female/male players across teams
Maximum of 6 players per team (volleyball rules)
Ability to handle odd numbers by fair distribution
Why This Matters:
Currently, the app allows creating male/female/mixed teams manually, but lacks automatic sorting from a mixed pool - something very useful for casual games where we just want quick, fair teams.
Example Workflow:
Input: List of 12 players (6F, 6M)
Output: 2 teams of 6 (each with 3F+3M)
Technical Reference:
I've developed a similar function in Google Sheets that you might find inspirational:
https://docs.google.com/spreadsheets/d/1Y41sz_tGN-rM5YxDr_bHMLsThN_uMlcpyQgxtgd2zhU/edit?usp=sharing
This would perfectly complement the app's existing team management features. Would you consider implementing this? I'd be happy to help test or provide more details!