Stats Dashboard — Learn with AI
Stats Dashboard
Learning isn't browsing. The proof is in the progress — your XP, streak, leaderboard, and earned credentials show how far you've come.
The Stats Dashboard (your profile screen, accessible from Settings) shows everything the app tracks about your learning journey. It has three tabs: Overview, Credentials, and Global Leaderboard.
Overview Tab
- XP Ring — A circular progress indicator showing your current level and progress to the next one.
- Level Badge — Your current level (0–250+ with 10 badge tiers).
- Stats Grid — 2-column layout showing: Mastery Index (total points), Current Level, Credentials Count, Current/Longest Streak, Essays Submitted, Questions Asked, Active Days, Trivias Completed, Crosswords Completed.
- Heatmap — A 26-week GitHub-style contribution grid. Each cell represents a day; darker cells mean more activity. Tap for a full-screen view.
Credentials Tab
- Achievements — A grid of earned and locked badges. Each achievement has a title, description, and unlock status. Locked badges appear in grayscale.
- Milestones — Similar grid for milestone-based accomplishments.
- Tap any badge for a detail dialog with the full description and unlock criteria.
Global Leaderboard Tab
- Shows all users ranked by Mastery Index (points).
- Each row shows display name, level badge, and score.
- The current user's row is highlighted.
Why It Matters
The dashboard makes your effort visible. Instead of wondering if you're making progress, you see it — in streaks maintained, levels gained, and badges earned. The heatmap shows consistency. The leaderboard adds friendly competition. This is the feedback loop that keeps you learning.