A solution would allow the creation of pairings, the entering of team results, the viewing of a team ranking table, and ideally allow the listing of an individual ranking table as well.
The best I've found so far is https://tournamentscheduler.net/
However, it seems to have the following limitations:
- It has no respect for colors (so that e.g. it will make Team 1 White in every round)
- It refuses to accept non-integer round results (so you can't say that one team defeated the other 3.5-0.5. You would need to either use match wins as your criterion or else multiply the actual score by 2.
It's also limited in the sense that you can't enter individual results.