MxTheo / travelingguestbook

Thank the stranger for the conversation you had. If that person also thanks a stranger with the same code, then a chain of conversations emerges
https://bedankt.pythonanywhere.com/
MIT License
2 stars 0 forks source link

As a new user, I want to get an onboarding tutorial #33

Open MxTheo opened 2 weeks ago

MxTheo commented 2 weeks ago

Gamification element according to https://www.adjust.com/resources/guides/app-gamification/

The onboarding tutorial guides you through the steps of using the app.

  1. Once you signed up, you are asked to make your first code (or sociable).
  2. You are invited to contact a higher lvl player, who you can share your fears with to start a conversation. He will be your accountability partner.
  3. When you log back in, you are asked if you already started a conversation and want to write a message. Then you are instantly directed toward your code and asked to write a message for the conversation you started.
  4. Once completed, you are rewarded with a welcome badge. "You just made the world a little bit more social, no matter if the other will pass the code on or not. You are awesome!" The higher lvl player is contacted that their buddy succeeded and asked to congratulate them.
MxTheo commented 2 weeks ago

Badges for this activity are also possible, to reward the player who aids in on-boarding new users. A badge for welcoming new users is granted, after the experienced player congratulates the new player. The experienced player also gets xp for this