Achievement System

Exploration1 min readΒ·Updated today

Badges, progress tracking, and milestone notifications in itemID.

The achievement system

itemID awards achievements (badges) to users who reach certain milestones. The system is based on automatic detection and notification.

Badge categories

  • Onboarding: First steps like "First ID Created," "Profile Completed"
  • Exploration: Visit and trail milestones like "First Check-in," "10 Places Visited"
  • Collection: Souvenir milestones like "First Souvenir," "5 Souvenirs Collected"
  • Engagement: Long-term milestones like "30 Days Active," "100 Check-ins"
  • Social: Interaction milestones like "First Message Sent"

Progress tracking

Each badge has a progress indicator. Progress is automatically updated on relevant actions (e.g., check-in, ID creation, souvenir registration).

Notifications

When a user earns a new badge, they receive an in-app notification. The badge automatically appears on the dashboard and in the achievements overview.

Dashboard integration

The DashboardAchievements component on the dashboard shows the three latest achievements and progress toward the next badge. A link leads to the full overview.

Related FAQs

Achievements are badges you earn through activities like creating IDs, completing trails, or regular usage.

Full answer β†’

Your dashboard shows welcome stats, achievements, explorer progress, attention cards, recent IDs, and messages at a glance.

Full answer β†’

Canonical places come from OpenStreetMap and are visible to everyone. Personal places are ones you create yourself and belong to you.

Full answer β†’

Was this article helpful?

Explore more

Browse our documentation for more guides and references.

View Documentation