nextcloud / deck

🗂 Kanban-style project & personal management tool for Nextcloud, similar to Trello
https://apps.nextcloud.com/apps/deck
GNU Affero General Public License v3.0
1.2k stars 273 forks source link

RFE: new user onboarding board #2041

Open putt1ck opened 4 years ago

putt1ck commented 4 years ago

Is your feature request related to a problem? Please describe. New users struggle to find functionality within Deck, and as it gets more features this becomes more of an issue. Not only does it mean the user is not getting the value they could from the app and by association Nextcloud, but it results in bug reports and feature requests that are really about not understanding what's already available.

Describe the solution you'd like That the new user's personal deck contains a To Do list of "learn about these features" (probably involving multiple cards with at least one check list on one of those cards).

Describe alternatives you've considered Training materials or online tutorials.But an worked example as cards on a board seems much the most efficient way to deliver the knowledge.

putt1ck commented 4 years ago

@juliushaertl not sure how it would be integrated into the code base, but if it's of interest I can work up the cards for the onboarding

juliushaertl commented 4 years ago

I like the idea, maybe have some guided tour though the basic UI parts as https://github.com/pulsardev/vue-tour for example.

@jancborchardt @Nyco What do you think about that?

Dubidubiduu commented 4 years ago

Mh, thought of something similar, which is to define a skeleton deck in the nc settings file. This will be used for a personal board. You would set up a board, then export (if #87 is solved) and then lay that json(?) on your server and give reference to that file in the nc-settings.

Alternatively there could be a workaround with flows when it's fully implemented.

I don't want to teach ppl about features but about things needs to be done: Set up profile picture, say hello in talk group, search for a task the user is interested in...