athensresearch / athens

Athens is no longer maintainted. Athens was an open-source, collaborative knowledge graph, backed by YC W21
https://athensresearch.github.io/athens
Other
6.31k stars 397 forks source link

feat(onboarding): product demo #753

Open tangjeff0 opened 3 years ago

tangjeff0 commented 3 years ago

https://react-joyride.com/ or https://github.com/elrumordelaluz/reactour

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 500.0 USD (500.0 USD @ $1.0/USD) attached to it.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 265 years, 8 months from now. Please review their action plans below:

1) chauhb has started work.

Can admin explain me about this project

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 500.0 USD (500.0 USD @ $1.0/USD) has been submitted by:


arkRedM commented 3 years ago

Couldn't add from gitcoin @tangjeff0 ? Is the old dev still on this? Anyways here's the approach.

Basic guided onboarding for first-time users like tour. Straightforward. Let's iterate on what to keep in the tour once the base code is setup.

tangjeff0 commented 3 years ago

Is the old dev still on this

Unlikely

arkRedM commented 3 years ago

There are some obvious UI tweaks to do but here's the basic idea of how it looks like. We can discuss what exactly we want to showcase. @tangjeff0. Could use a design touch @shanberg

https://user-images.githubusercontent.com/46301399/119156518-ec180500-ba71-11eb-9b2c-1ace2356debd.mp4

tangjeff0 commented 3 years ago

I'm not sure how well these tour libraries can handle this, but I think the ideal demo would get the user to write things and create links and block refs. Feeling the value of linking things (from past, between resources) is most important "hook".

arkRedM commented 3 years ago

Try and elaborate in terms of exact actions, maybe that will give more info into how to approach this. In terms of users to perform actions it should be ok(validating and moving through steps)

Ejipuh commented 3 years ago

What is the specific goal of the product demo? Is it to be a tutorial that gives the user a sense of what they can accomplish with Athens?

arkRedM commented 3 years ago

Yes @Ejipuh Core idea, features, Common usage patterns(maybe) https://github.com/athensresearch/athens/discussions/1228

arkRedM commented 3 years ago

Discussion here: https://github.com/athensresearch/athens/discussions/1228

Ejipuh commented 3 years ago

I see. In that case, check out this resource that takes high-quality games and shows how they're really good at onboarding players (teaching them the basic skills and patterns of the game) with as much showing and as little telling as possible. (As the saying goes, "show, don't tell". I think that's for storytelling and movies, but the principle is still good.)