Type 1: Team Registration Flow
This flow is designed for team-based tournaments where a captain creates a team and other members join before registering for the tournament.Workflow
- User Registration: The user registers on your platform.
- Add Game ID: The user links their In-Game Name (IGN) or Game ID to their profile.
- Create Team: The user creates a new team.
- Invite Members:
- A unique Team Join Token or link is generated.
- The user shares this token/link with other players.
- Other players use the token to join the team.
- Register for Tournament:
- The Team Owner (Captain) registers the team for the tournament.
- Status: The team is now successfully Joined.
Diagram
Type 2: Solo / Direct Registration Flow
This flow is strictly for solo players or scenarios where the user registers directly without creating a persistent team entity first.Workflow
- User Registration: The user registers on your platform.
- Add Game ID: The user links their In-Game Name (IGN) or Game ID.
- Register for Tournament: The user directly registers for the tournament.
Variation: Ad-hoc Team Registration
In some cases, a user might register a squad directly during the tournament join process without pre-creating a team.- User Starts Registration: User clicks “Join Tournament”.
- Add Teammates: During the checkout/join phase, the user inputs the details (Game IDs/Emails) of other players.
- Confirm Registration: The user submits the registration.
- Joined: The group is registered for the tournament.