Dashboard Sections
Your Organizations
See all organizations you belong to at a glance:- Organization name and avatar
- Your role (Owner, Admin, Manager, Member)
- Quick access to organization pages
Your Teams
View your teams across all organizations:- Team name, game, and avatar
- Win/loss record and XP/points
- Quick access to team pages
Recent Activity
Track what’s happening:- Recent match results
- Roster changes
- Incoming invites and requests
Upcoming Matches
See scheduled matches:- Match date and time
- Opponent team
- Current status
Onboarding Tasks
New users see a checklist of tasks to complete. This section disappears once all tasks are done.
- Setting up your profile (avatar, banner, bio)
- Connecting gaming platforms
- Creating or joining an organization and team
- Creating and participating in matches
Quick Actions
From the dashboard, you can:- Create Organization - Start a new gaming community
- Create Match - Challenge other teams
- View Notifications - Check recent activity
Real-Time Updates
Everything on TeamBattles updates in real-time:- Match scores appear automatically
- Roster changes reflect instantly
- Notifications arrive without refreshing