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

Extra sidebar entry "Achievements" #24

Open
joergreichert opened this issue Mar 12, 2023 · 0 comments
Open

Extra sidebar entry "Achievements" #24

joergreichert opened this issue Mar 12, 2023 · 0 comments

Comments

@joergreichert
Copy link

joergreichert commented Mar 12, 2023

Current state: There is no mechanism to explicitly motivate people to water trees.

Motivation: Users, especially those, who registered but never watered a tree, resp. watered only once a tree (long time ago), should be motivated to go watering trees again.

Future state: In an extra sidebar entry, the users sees which milestones / achievements he/she has already reached and what the next milestone / goal can be.

Possible achievements:

  • Water your first tree
  • Water at least 2 trees
  • Water 10 liters
  • Adopt your first tree
  • Water 25 liters
  • Water 50 liters
  • Water 100 liters
  • Water 250 liters
  • Water 500 liters
  • Water 750 liters
  • Water 1000 liters
  • Water one tree with 80 liters within a week
  • Water one tree with 100 liters within a week
  • Water a tree with at least 25 liters in 2 consecutive weeks
  • Water a tree with at least 25 liters in 3 consecutive weeks
  • Water a tree with at least 25 liters in 4 consecutive weeks
  • Water a tree that has been already watered with so many liters that it has been watered with >= 80 liters in total after your watering
  • Participate in one Watering community event

Achievement fullfilment can be calculated via trees/user api in backend.

Like in the gaming platform Steam we can show how many other users has collected an achievement (e.g. 100 user resp. 50% of all users watered at least one tree).

Show achievements collected in upper part of sidebar and achievements not yet reached in lower part (like at Steam).

Maybe also have hidden achievements (like in Steam) that only appear in the upper part, when finally collected (as a surprise).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

1 participant