Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Customizable Private Ranking System for Personalized Progress Tracking #15382

Open
v0id-strike opened this issue Jan 20, 2025 · 0 comments

Comments

@v0id-strike
Copy link

  1. What is your feature request?
  • I propose adding a private ranking system that allows users to track and rank their progress according to their own preferences. Unlike the existing ranking system, this would be visible only to the user and customizable to align with their personal goals, challenges, or gamification preferences.
  1. Why is this beneficial?
  • While Habitica’s current ranking system works well for global or party-based motivation, a private ranking system would add a layer of personalization. Users could rank themselves based on criteria unique to their habits, such as difficulty of tasks, progress toward specific long-term goals, or even role-play-inspired themes.
  • This feature would be particularly beneficial for users who prefer individualized gamification strategies or need a private system for tracking and celebrating small wins.
  1. How could it work?
    Here’s a possible implementation:
  • Customizable Categories: Users can create their own ranking categories (e.g., "Daily Heroics," "Villainous Triumphs").
  • Points Allocation: Allow users to assign points manually to each category based on their own criteria.
  • Progress Overview: Provide a dashboard or a tab where users can view their private rankings and progress over time.
  1. How does this align with Habitica’s mission?
  • Habitica thrives on helping users build better habits through gamification. A private ranking system would deepen this personalization, enabling users to gamify their lives in ways that feel more aligned with their unique journeys, whether it’s professional, personal, or role-play inspired.
  1. Optional: Mockups or Examples
    Imagine a dashboard with:
  • A "Create Ranking" button where users can name their category (e.g., "Boss Fights")
  • A slider to allocate points for each completed task
  • A visual progress tracker showing their ranking evolution over time
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant