Skip to main content

Overview

The Progress Page is your personal producer journey tracker on BeatPass. It displays your XP progress, level status, and all achievements—both unlocked and locked—in one comprehensive view.
Access: Navigate to /producer-dashboard/progress from your Producer Dashboard.

Page Sections

The Progress Page is organized into several key sections:
SectionPurpose
Progress HeaderYour current level, title, XP, and circular progress ring
Cache Status BarData freshness indicator with manual refresh option
XP Actions GuideQuick ways to earn XP
Achievements PanelStats, progress bar, and full achievement list

Progress Header

The hero section displays your producer journey at a glance.

Elements

ElementDescription
Level BadgeYour current level number with “Level X” label
XP BadgeTotal XP earned displayed in amber pill
Producer TitleYour rank title (e.g., “Skilled Producer”, “Expert Producer”)
Subtitle”Track your progress, level up, and unlock achievements on your producer journey”
Progress RingCircular Apple Watch-style progress indicator
Back LinkQuick navigation back to Producer Dashboard

Progress Ring

The circular progress ring provides an at-a-glance view of your level progress:
  • Outer ring — Background track showing total progress needed
  • Progress arc — Fills based on your percentage to next level
  • Center percentage — Shows exact progress percentage
  • XP to next — Displays remaining XP needed to level up
The progress ring animates smoothly when your XP changes, giving satisfying visual feedback as you earn XP.

Cache Status & Controls

A utility bar showing data freshness and providing manual controls.
ElementFunction
Updated X seconds agoShows when progress data was last refreshed
Auto-refresh countdownShows time until next automatic refresh (within 60s)
How XP WorksOpens the XP Guide dialog explaining all XP sources
Refresh ButtonManually refresh your progress data
Progress data is cached for performance. It automatically refreshes every 60 seconds, but you can force a refresh anytime using the refresh button.

XP Actions Guide

A grid of cards showing the primary ways to earn XP:
ActionXP EarnedIcon Color
Upload Tracks+100 XP per trackBlue
Get Plays+1 XP per playGreen
Add Metadata+50 XP per complete trackPurple
Collaborate+25 XP per collaborationAmber

Achievements Section

The main panel displaying your achievement progress and the complete achievement list.

Section Header

ElementDescription
Trophy IconAmber/gold icon representing achievements
”Achievements” TitleSection identifier
Progress Summary”X of Y unlocked” showing your completion status
Percentage BadgeSparkle icon with completion percentage (e.g., “74%“)

Progress Bar

A full-width progress bar beneath the header showing visual completion progress with animated gradient fill.

Achievement Stats Cards

Three stat cards displaying key achievement metrics:
StatIconColorDescription
UnlockedUnlock iconGreenNumber of achievements earned
LockedLock iconGrayNumber of achievements not yet earned
Total XP EarnedZap iconAmberTotal XP from achievements

All Achievements List

A scrollable list displaying every achievement in the system, both unlocked and locked.

List Behavior

FeatureDescription
Scroll ContainerMax height of 320-380px with smooth scrolling
Thin ScrollbarMinimal scrollbar styled with primary color
No PaginationAll achievements visible in one scrollable list
Total Count”X total” displayed in header

Achievement Item Layout

Each achievement is displayed as a card with:
Visual Styling:
  • Background color based on rarity (see Rarity Colors below)
  • Colored star icon matching rarity
  • Full opacity and vibrant colors
  • Hover effect: slight brightness decrease
Information Displayed:
  • Achievement name — Bold title
  • Rarity label — Uppercase badge (COMMON, RARE, EPIC, LEGENDARY)
  • Unlock date — “Unlocked X days ago” or “Today”/“Yesterday”
  • XP earned — Amber pill showing “+X XP” amount

Achievement Rarity & Colors

Achievements are color-coded by rarity for quick visual identification:

Rarity Tiers

RarityXP RangeBackground ColorText ColorBorder
Common150-500 XPGray (rgba(107, 114, 128, 0.15))GrayGray border
Rare800-2,000 XPBlue (rgba(59, 130, 246, 0.15))BlueBlue border
Epic2,500-3,500 XPPurple (rgba(168, 85, 247, 0.15))PurplePurple border
Legendary4,000-6,000 XPAmber (rgba(245, 158, 11, 0.15))AmberAmber border + shimmer
Locked achievements always display with a red color scheme regardless of their actual rarity. The rarity label still shows the true rarity (e.g., “EPIC”) so you know what tier of achievement it is.

Achievement Categories

Achievements are organized into 10 categories based on how they’re earned:

Upload Achievements

Earn by uploading tracks to build your catalog.
AchievementHow to UnlockXPRarity
🎶 Track ProducerBe in top 50% of producers by track count500Common
🎼 Prolific CreatorBe in top 25% of producers by track count1,500Rare
🎛️ Production MasterBe in top 10% of producers by track count3,000Epic
🏆 Studio LegendBe in top 5% of producers by track count5,000Legendary
Why it matters: Upload achievements reward consistent content creation and catalog building, which increases your visibility and earning potential on the platform.
Earn when your tracks perform well in play counts.
AchievementHow to UnlockXPRarity
Rising StarHave a track in top 25% by play count1,000Common
📈 Chart TopperHave a track in top 10% by play count2,000Rare
🔥 Viral HitHave a track in top 5% by play count3,500Epic
Why it matters: Trending achievements validate that your music resonates with listeners. High play counts lead to better leaderboard rankings and increased earnings from the subscription pool.

Metadata Achievements

Earn by maintaining high-quality metadata across your catalog.
AchievementHow to UnlockXPRarity
📊 Metadata WhizAchieve 70%+ metadata accuracy800Common
💎 Metadata MavenAchieve 80%+ metadata accuracy1,500Rare
🏗️ Metadata ArchitectAchieve 90%+ metadata accuracy2,500Epic
Why it matters: Complete metadata improves discoverability through search and filters, helping potential buyers find your tracks. It also demonstrates professionalism and attention to detail.

Profile Achievements

Earn by completing your artist profile.
AchievementHow to UnlockXPRarity
🎭 PhotogenicUpload first picture to artist profile200Common
📝 OracleFill out your artist bio300Common
🔗 LinkedAdd 3+ social links to your profile400Common
📸 ModelUpload 5+ pictures to your about section500Common
Why it matters: A complete profile builds trust with potential buyers and fans. It establishes your brand identity and makes collaborators more likely to work with you.

Genre Achievements

Earn through genre performance and diversity.
AchievementHow to UnlockXPRarity
🎯 Genre SpecialistHave a track in top 10% within its genre1,500Rare
🌈 Genre MasterTop 20% genre diversity with 3+ genres2,500Epic
🎨 Genre VirtuosoTop 10% genre diversity with 5+ genres4,000Legendary
Why it matters: Genre achievements recognize both specialization and versatility. Specialists build authority in their niche, while diverse producers reach broader audiences.

Collaboration Achievements

Earn by working with other producers.
AchievementHow to UnlockXPRarity
🤝 Collaboration EnthusiastComplete your first collaboration500Common
👥 Team PlayerComplete 10 collaborations1,500Rare
🌉 Bridge BuilderComplete 25 collaborations3,000Epic
🕷️ Network SpiderComplete 50 collaborations5,000Legendary
Why it matters: Collaborations expand your network, introduce you to new audiences, and create tracks that benefit from combined styles and fan bases.

Composite Achievements

Earn through overall performance across multiple metrics.
AchievementHow to UnlockXPRarity
🌟 Rising TalentTop 25% overall performance with 5+ tracks2,000Rare
💫 Elite ProducerTop 15% overall performance with 10+ tracks3,500Epic
👑 Legendary ProducerTop 5% overall performance with 20+ tracks6,000Legendary
Why it matters: Composite achievements recognize well-rounded producers who excel across uploads, plays, metadata, and engagement—the hallmarks of a successful producer career.

Excellence Achievement

AchievementHow to UnlockXPRarity
Track ExcellenceHave a track in top 10% by composite score1,800Rare
Why it matters: Track Excellence recognizes individual tracks that perform exceptionally well across all quality metrics, not just plays.

Milestone Achievements

Earn through account longevity and platform firsts.
AchievementHow to UnlockXPRarity
🚀 Early AdopterBe among first 30 artist profiles (beta phase)1,000Epic
📅 RisingMaintain artist profile for 3 months150Common
🕐 SeasonedMaintain artist profile for 6 months300Rare
🎖️ OGMaintain artist profile for 1 year600Rare
🏅 VeteranMaintain artist profile for 2 years1,000Epic
🏛️ LegacyMaintain artist profile for 3 years1,500Epic
💰 Top BillerHave the top earning track on platform800Common
Why it matters: Milestone achievements reward loyalty and longevity. Early Adopter is particularly exclusive and cannot be earned by new users.

Seasonal Achievements

Earn by uploading during specific holidays.
AchievementHow to UnlockXPRarity
🎃 Shadow RegentUpload Oct 30 - Nov 1 (Halloween)200Common
🎅 Santa’s HelperUpload Dec 23 - Dec 26 (Christmas)200Common
🎊 Opening ActUpload Dec 31 - Jan 2 (New Year)200Common
💕 Lover BoyUpload Feb 13 - Feb 15 (Valentine’s Day)200Common
Why it matters: Seasonal achievements encourage consistent platform engagement and reward producers who stay active year-round. They’re easy to earn but require timing.

Why Achievements Matter

Achievements provide more than just XP—they’re a core part of your producer identity on BeatPass:

Direct Benefits

BenefitDescription
XP RewardsEach achievement adds to your total XP, helping you level up
Profile CredibilityAchievements displayed on your profile show your accomplishments
Leaderboard RankingsAchievement count factors into leaderboard rankings
Career TrackingVisual record of your producer journey and milestones

Indirect Benefits

BenefitDescription
DiscoveryProlific producers with many achievements appear higher in searches
Collaboration AppealOther producers see your achievements when considering collaborations
Fan EngagementListeners see achievements as indicators of quality and commitment
MotivationClear goals to work toward keep you engaged with the platform

Tips for Maximizing Achievements

1

Start with Profile Achievements

The four profile achievements (Photogenic, Oracle, Linked, Model) are easy to unlock immediately. Complete your profile to earn 1,400 XP right away.
2

Focus on Metadata Quality

When uploading, always fill out all metadata fields. This earns you the +50 XP per track bonus AND progresses your metadata achievements.
3

Upload Consistently

Regular uploads help you climb the upload percentiles. Even 1-2 tracks per week can significantly improve your ranking over time.
4

Mark Your Calendar for Holidays

Set reminders for Halloween (Oct 30 - Nov 1), Christmas (Dec 23-26), New Year (Dec 31 - Jan 2), and Valentine’s Day (Feb 13-15) to earn seasonal achievements.
5

Collaborate Strategically

Reach out to other producers for collaborations. Each collaboration counts toward multiple achievements and exposes your music to new audiences.
6

Check Locked Achievements Regularly

Review the locked achievements list to identify which ones you’re closest to unlocking, then focus your efforts accordingly.

Permanent Unlocks

Once you earn an achievement, it’s permanent:
  • Achievements cannot be lost or revoked
  • XP from achievements is added permanently to your total
  • Even if platform rankings change, earned achievements remain
  • Your achievement history shows the date you unlocked each one

Data Refresh

Achievement data is checked and updated at different intervals:
Check TypeFrequency
Profile achievementsWhen you update your profile
Upload achievementsWhen you upload a track
Play-based achievementsPeriodically during analytics updates
Milestone achievementsDaily check based on account age
Seasonal achievementsWhen uploading during holiday windows
If you believe you’ve met criteria for an achievement but don’t see it, try using the Refresh button on the Progress page. Achievement checks may take up to 60 seconds to process.

Next Steps