मुख्य कंटेंट तक स्किप करें

Gamification: Leaderboards, Badges & Challenges

Testify turns learning into a game. Earn XP, unlock achievements, climb the leaderboard, and compete with classmates through daily challenges and weekly quests.

Gamification Overview

Accessing the Gamification Dashboard

The gamification features are available from the Rank Booster dashboard and the Leaderboard page.

  1. Log in to your Testify student account.
  2. Click "Rank Booster" in the left sidebar to open the Rank Booster Dashboard.
  3. Alternatively, click "Leaderboard" in the sidebar to go directly to the leaderboard view.

The Rank Booster Dashboard has four tabs:

  • Overview -- Your points, streak, quick stats, and a leaderboard preview.
  • Leaderboard -- Full leaderboard with pagination and filters.
  • Achievements -- All available badges organized by category.
  • History -- Your complete points transaction log.

Understanding XP and Levels

Every action you take on Testify earns you XP (experience points). As you accumulate XP, you level up and unlock new titles.

How You Earn XP

  • Daily login -- Log in each day to receive a daily reward of bonus points.
  • Completing exams -- Earn points based on your exam performance.
  • Practice sessions -- Each adaptive or standard practice session adds to your XP.
  • Achievements -- Unlocking badges gives you bonus points.

Level Titles

Your level determines your title, displayed on the leaderboard and your profile:

Level RangeTitle
1Beginner
2Novice
3Learner
4Student
5Scholar
6Adept
7Expert
8Master
9Grandmaster
10--14Champion
15--19Legend
20--24Mythic
25+Immortal

Checking Your Level Progress

  1. Open the "Rank Booster" page.
  2. In the "Overview" tab, look at the Points Widget in the left column.
  3. You will see your current level number, title, total points, day streak, and global rank.
  4. A progress bar shows how much XP you need to reach the next level.

Points Widget

Tip: The level badge color changes as you progress -- green for early levels, blue and purple for mid levels, and red/orange for the highest levels.

Daily Streaks

Logging in every day builds your streak, which earns you streak bonus points and unlocks streak-related achievements.

How Streaks Work

  1. When you visit the Rank Booster dashboard, Testify automatically checks your daily login.
  2. If this is your first visit today, a Daily Reward popup appears showing your points earned and current streak count.
  3. If you leveled up from the login bonus, the popup tells you your new level.
  4. If the login triggered a new achievement, that is shown too.

Viewing Your Streak

  1. In the Rank Booster "Overview" tab, find the Streak Tracker card below the Points Widget.
  2. The card shows:
    • Your current streak in days with a flame icon.
    • Your longest streak (personal best).
    • A Last 7 Days calendar showing which days you were active (green squares) and which you missed.
    • Upcoming Milestones -- how many more days until you hit 7, 14, 30, or 100 days.

Streak Tracker

Streak Milestones

The streak tracker displays motivational messages as you progress:

  • 1 day -- "Great start! Come back tomorrow!"
  • 3 days -- "Building momentum!"
  • 7 days -- "One week down! Amazing!"
  • 14 days -- "Two weeks strong!"
  • 30 days -- "Monthly master! Keep going!"
  • 100 days -- "You're unstoppable!"

Tip: If you miss a day, your streak resets to zero. Try to log in at least once daily to keep it alive.

Leaderboard

The leaderboard shows how you rank against other students. There are two leaderboard views in Testify with different data.

Rank Booster Leaderboard (Points-Based)

  1. Go to "Rank Booster" and click the "Leaderboard" tab.
  2. This leaderboard ranks students by total XP points.
  3. Each entry shows the student's name, avatar, level badge, exams completed, current streak, and total points.
  4. Your own row is highlighted with an indigo ring and labeled (You).
  5. Use the "Previous" and "Next" buttons at the bottom to paginate through the full list.

The leaderboard supports three time filters:

  • Overall -- All-time rankings.
  • Weekly -- Points earned this week only.
  • Monthly -- Points earned this month only.

Score-Based Leaderboard (Organization & Class)

  1. Click "Leaderboard" in the main sidebar.
  2. This leaderboard ranks students by exam scores rather than XP.
  3. Switch between tabs:
    • "My Organization" -- All students in your organization.
    • "My Class" -- Students in a specific class (select from the dropdown).
  4. Filter by period: "All Time", "This Month", or "This Week".
  5. The top 3 students appear as large podium cards (gold, silver, bronze). The rest appear in a table.
  6. If you are a student, a "Your Rank" card appears at the bottom showing your rank and total score.

Leaderboard

Tip: Complete more exams and maintain a high average score to climb both leaderboards.

Achievement Badges

Achievements are earned by completing specific challenges. Each badge has a rarity level and awards bonus points when unlocked.

Viewing Your Achievements

  1. Go to "Rank Booster" and click the "Achievements" tab.
  2. At the top, a header banner shows your overall progress: how many badges you have unlocked out of the total, with a percentage bar.
  3. Below the header, achievements are grouped by category:
    • Streak Achievements -- Build daily learning habits (e.g., "7-day streak", "30-day streak").
    • Milestone Achievements -- Reach key learning milestones (e.g., complete 10 exams, earn 1000 points).
    • Performance Achievements -- Excel in assessments (e.g., score 100% on an exam, reach the top of the leaderboard).

Badge Rarity Levels

Each achievement has a rarity that indicates how hard it is to earn:

RarityColorDescription
CommonGrayEasy to earn, basic milestones
UncommonGreenRequires moderate effort
RareBlueSignificant accomplishment
EpicPurpleChallenging, few students earn it
LegendaryGoldExceptional, top-tier achievement

Understanding Badge Cards

Each badge card shows:

  • A badge icon -- Colored gradient if earned, gray lock if not yet unlocked.
  • The achievement name.
  • A rarity tag (e.g., "Rare", "Epic").
  • A progress bar showing your current progress toward completion.
  • Points reward -- The XP bonus you receive when you unlock it.

Viewing Badge Details

  1. Click on any achievement card to open a detail modal.
  2. The modal shows the full description, progress percentage, rarity, and bonus points.
  3. If earned, the date you unlocked it is displayed.
  4. If not earned, a message encourages you to keep practicing.

Achievement Badges

Tip: Check the "Next" indicator in the achievement header -- it shows the badge you are closest to unlocking.

Seasons and Battle Pass

Testify runs seasonal events that offer additional rewards and progression.

  1. The system tracks an active season with its own progress.
  2. During a season, your activity contributes to season-specific rewards.
  3. To check your season progress, the gamification system loads it automatically when you visit the dashboard.

XP Multiplier Events

Periodically, your organization may activate XP multiplier events that boost the points you earn.

  1. During an active multiplier event, all XP earned is multiplied (e.g., 2x points for a weekend).
  2. Active multiplier events are loaded automatically when you visit the gamification pages.
  3. Look for announcements or banners indicating a multiplier event is running.

Tip: Time your exam completions and practice sessions during multiplier events to maximize your XP gains.

Achievement Showcase

You can curate a public showcase of your best achievements.

  1. Your showcase displays selected achievements on your profile.
  2. Other students can view your showcase to see your top accomplishments.
  3. To update your showcase, select which earned badges you want to highlight.

Personalized Challenges

Testify generates auto-personalized challenges tailored to your activity patterns.

  1. These challenges are based on your learning history and areas that need improvement.
  2. Each challenge has a progress tracker that updates as you work toward the goal.
  3. Completing challenges earns bonus XP.

Skill Tree

The skill tree visualizes your mastery across different subject categories.

  1. Nodes in the tree represent skills or topics.
  2. As you master topics, you unlock skill tree nodes.
  3. Unlocking a node may require meeting specific prerequisites.

Social Kudos

You can send and receive kudos (praise) to and from other students.

  1. Send kudos by choosing a kudos type and optionally including a message.
  2. You can even gift points to another student along with your kudos.
  3. View kudos you have received in the kudos section.

Reward Shop

Earn enough points and you can spend them in the Reward Shop.

  1. Browse available reward items set up by your organization.
  2. Click "Purchase" on an item to spend your points.
  3. View your purchase history to track what you have redeemed.

Activity Feed

The activity feed shows recent gamification events.

  1. View your personal activity feed for a timeline of your achievements, level-ups, and point transactions.
  2. Switch to the public feed to see what other students in your organization have accomplished.

Points History

To review every point transaction:

  1. Go to "Rank Booster" and click the "History" tab.
  2. Each transaction shows the source (e.g., "Daily Login", "Exam Completed"), the date, the points earned or spent, and your balance after.
  3. Green entries indicate points earned; red entries indicate points spent.

Points History

Quick Stats

The Overview tab displays four quick stats cards at a glance:

  • Exams Completed -- Total number of exams you have finished.
  • Practice Sessions -- Total adaptive and standard practice sessions.
  • Achievements -- Number of badges earned.
  • Best Streak -- Your longest login streak in days.

Frequently Asked Questions

Q: Do I lose my points if my streak resets? No. Your total points are permanent. Only the streak counter resets. You keep all XP you have earned.

Q: Can I earn achievements offline? No. Achievements require online activity such as completing exams, logging in, or practicing.

Q: How often are leaderboards updated? Leaderboards update in real time. Your rank changes immediately after earning points.

Q: What happens when I reach the highest level? You keep earning XP and your total points continue to grow. You retain the "Immortal" title.