CodeforLeipzig / leipziggiesst

https://giessdeinviertel.codeforleipzig.de/
MIT License
11 stars 3 forks source link

Extra sidebar entry "Achievements" #24

Open joergreichert opened 1 year ago

joergreichert commented 1 year ago

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:

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).