Participant and public web
iMatch Portal
The discover, registration, tournament, player, organization, rating, and notification surfaces that participants use in a browser.
What is implemented
| Area | Current behavior | Who uses it |
|---|---|---|
| Public tournaments | Tournament discovery plus a public detail page with Overview, Draws, and Schedule tabs | Everyone |
| Registration | Three-step contact, six-digit verification, event selection, and confirmation; optional Stripe Checkout when available | Players and families |
| Match detail | Authorized or public match context with entries, status, and score fields when available | Players, coaches, spectators |
| Player pages | Public player profile/career views with a claim path | Players and followers |
| Organization spaces | Organization discovery, membership-aware pages, and follow controls | Clubs and communities |
| Personal portal | Home, discover, news, channels, organizations, profile, favorites, notifications, and settings | Signed-in users |
| Organization admin | Organization creation, member invites and approvals, channels, website publishing, payment-proof review, analytics, and pad presence monitoring | Owners and admins |
| Ratings | Account rating bindings and verification flow | Players |
Register from a public link
- 01
Open the tournament registration link
Registration links are designed for direct sharing and printed QR destinations.
- 02
Enter your name and contact
Phone is the default verified channel. Email is offered only when that tournament's backend configuration enables it.
- 03
Choose events
Select from the currently offered events. If an event closes while the form is open, refresh and choose again.
- 04
Enter the code
Use the latest six-digit code. Resend is rate-limited and has a cooldown.
- 05
Pay when offered
The Portal hands payment to Stripe-hosted Checkout. The server—not the browser—determines the authoritative total.
- 06
Keep the confirmation
The free registration flow returns a player-page link; paid entry completion occurs after the payment webhook confirms it.
Know what Portal does not operate
Portal organization owners can manage members, channels, websites, payment proofs, analytics, and public tournament visibility. The tournament list itself tells organizers to create tournaments in iMatch Manager. Seeding, draw creation, table assignment, scoring, check-in, and lifecycle transitions belong in Manager, not Portal.
Follow a tournament without asking the control desk
- Use Overview for dates, venue, status, and event context.
- Use Draws to understand stage placement and progression when published.
- Use Schedule for times and table assignments when published.
- Open match details for participants and results when the data is available to your access tier.
- Use notification preferences to control the channels and updates offered by your account.