Skip to main content Skip to navigation
Loading team dashboard...
AITRAIN
Dashboard
Learning
Courses Achievements
Community
My Pod My Team Discussions
Account
Billing Settings
Team

You're not part of a team yet

Teams help you learn together with colleagues or classmates. Create a team or join one with an invitation code.

T

Loading...

0 members
Created --
Member
Total XP
Courses
Avg Progress

Team Members

Active Challenges

Loading...

Team Rankings

All Teams

Rewards

🏆
Bonus XP
Complete challenges to earn team-wide XP bonuses
🏅
Exclusive Badges
Unlock special team badges for your profile
👑
Leaderboard Glory
Top teams get featured on the global leaderboard

Past Challenges

Team Leaderboard

This Week

Your Stats

0
XP This Week
#--
Your Rank
0
Lessons

Team Progress Overview

Courses Completed
Lessons Completed
Learning Hours
Certificates Earned

Member Progress

Recent Activity

Invite Team Members

Send invitations to colleagues or classmates. They can join using the invite code.

Or share this invite code:

------

Pending Invitations

No pending invitations

Team Analytics

Track team learning progress and identify patterns

Lessons This Month
XP Earned This Month
Learning Hours
Avg Team Streak

Team Progress (Last 30 Days)

Top Performers This Week

Member Activity Heatmap

Last 4 weeks
MonTueWedThuFriSatSun
Less
More

Course Completion Rates

Learning Hours by Day

When your team learns

Weekly Comparison

This Week
Lessons completed
--
Last Week
Lessons completed
--
Change
--

Create a Team

Give your team a name and description. You'll be the owner and can invite members.

Join a Team

Enter the invitation code you received from a team admin.

Leave Team

Are you sure you want to leave this team? You'll need a new invitation to rejoin.

Manage Member

Update role or remove this member from the team.

`; const printWindow = window.open('', '_blank'); printWindow.document.write(printContent); printWindow.document.close(); printWindow.focus(); setTimeout(() => { printWindow.print(); }, 500); showToast('PDF report opened for printing', 'success'); } // Update theme handler for charts const originalThemeToggle = document.getElementById('theme-toggle'); if (originalThemeToggle) { originalThemeToggle.addEventListener('click', () => { // Re-render charts with new theme colors after a brief delay if (analyticsLoaded) { setTimeout(() => { initAnalyticsCharts(); }, 100); } }); } // Initialize analytics export on page load setupAnalyticsExport(); // Initialize init();