Skip to content

Helps generate teams based on attendee skill level. Integrates meetup.com and keamk.com

License

Notifications You must be signed in to change notification settings

maximki/team-matcher

Repository files navigation

Team Matcher

The browser extension is to create skill-even teams from meetup.com event attendees. It can be useful for team sports like soccer, volleyball, etc.

Compatibility

The extension works in Firefox and Chrome on desktop and in Kiwi Browser on Android (tested in these 3 only). Very few mobile browsers allow users to install extensions.

How it works

After installing it, the extension adds an extra "Make teams" button to event attendee pages (https://www.meetup.com/<group id>/events/<event id>/attendees/):

Kiwi Browser              Chrome on a desktop

The button redirects to https://www.keamk.com/random-team-generator and pop ups the list of attendees from the event. If a person's skill level was evaluated before, the extension will set it to the assigned value. It makes it easier to prepare teams for repeated events with recurring attendees.

After editting participant list(removing no-shows/people who is late, creating records for somebody's +1), assigning skill levels to everyone and selecting the right number of teams, you need to click "Generate teams" at the bottom of the page.

Generated teams will be closely balansed by skill level and by number of players per team.

There are some usefull buttons at the bottom of the page. The Edit button allows you to edit skill levels. The Relaunch button lets you re-shuffle teams.

Limitations A way around it
No manual edit of teams - Click Relaunch 1, 2, ... times
- Before/after telling players their team assignments, evaluate teams and re-assign players if needed
No balance by height, special skills, gender and skill combo The Skill field should somehow combine all abilities

About

Helps generate teams based on attendee skill level. Integrates meetup.com and keamk.com

Resources

License

Stars

Watchers

Forks

Packages

No packages published