webui icon indicating copy to clipboard operation
webui copied to clipboard

Tutorial mode

Open czepluch opened this issue 4 years ago • 6 comments

Problem

It can be hard to grasp how Raiden works and why it's awesome. In Raiden and the webui we have a lot of language and terminology that is hard to understand for the layman. I think especially the first time people open the webui, they have a very hard time grasping the concepts.

Proposed solution

Make a "tutorial" overlay to users the first time they go to the webui. This tutorial should help them understand functionality and terminology of the webui and explain in layman terms how it's an improvement over current Ethereum user experiences.

More ideas / alternative solution

As an alternative or an extension in order for users to remember what things are, we could add small "on hover" tool tips to all terms to make it easy to remember / understand what things are.

czepluch avatar Apr 17 '20 14:04 czepluch

Thanks for opening the issue :) For the old WebUI the explanation of the terms and concepts has been included within the docs

  • Example: https://docs.raiden.network/using-raiden/the-raiden-web-interface/join-a-token-network

CC @taleldayekh

christianbrb avatar Apr 17 '20 14:04 christianbrb

Yes, but a first time user can't be bothered having to look at the docs to figure out what things are. And by user here, I mean someone who is using the webui to make transfers. Not someone who is using Raiden by implementing it into their own dapp.

czepluch avatar Apr 18 '20 17:04 czepluch

A tutorial mode would make things so much easier for first time users. Thanks for opening the issue! Nonetheless the docs should be updated.

manuelwedler avatar Apr 20 '20 07:04 manuelwedler

While this is for vue, some similar functionality like that would be nice for the first run https://pulsardev.github.io/vue-tour/

kelsos avatar Apr 20 '20 08:04 kelsos

There is a similar library for Angular: https://tnicola.github.io/ngx-joyride/

manuelwedler avatar Apr 20 '20 09:04 manuelwedler

Some inspiration can be found in how Erdstall guides the user through their demo: https://erdstall.dev/index.php/demo/

czepluch avatar Jan 28 '21 15:01 czepluch