Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Onboarding #4

Closed
gkasdorf opened this issue Jun 13, 2023 · 8 comments
Closed

User Onboarding #4

gkasdorf opened this issue Jun 13, 2023 · 8 comments
Assignees

Comments

@gkasdorf
Copy link
Collaborator

In an attempt to make user registration as easy as possible, a user onboarding process will be used.

  • Have a list of available instances to register with. Should a specific instance be pre-selected with the option to change? If so, how should we select which instance is pre-selected?
  • Information about how things work should be provided during onboarding. Similar to the onboarding screen that Mastodon uses, but with better information (Mastodon's is a bit difficult to understand)
  • Perhaps we can use this guide from Lemmy.world as some content to provide to users.
@gkasdorf gkasdorf self-assigned this Jun 13, 2023
@gkasdorf
Copy link
Collaborator Author

Draft of what the home screen should like like. Will want to add better graphics to the interface.

Screenshot 2023-06-12 at 4 33 33 PM

@gkasdorf
Copy link
Collaborator Author

A sample of the forms that should be provided to users for registration. For server, there should be some way of supplying information about the available instances and information about that particular instance (similar to join-lemmy.org). While a dropdown by itself would work, this wouldn't offer any details about that particular instance.

Screenshot 2023-06-12 at 4 34 39 PM
Screenshot 2023-06-12 at 4 34 32 PM

Should a default instance be selected? How should that instance be selected?

@Memphius
Copy link

Give people some basic explanation to accommodate registration and/or login. A preselection of top 10 servers would be nice to smoothen the process of onboarding.

As far as detailed instructions I'd recommend those on Lemmy.world as well. That's how I got myself some lemmytime.

Sidequestion, do you prefer app feedback within TestFlight or as issues on git?

@gkasdorf
Copy link
Collaborator Author

gkasdorf commented Jun 14, 2023

Give people some basic explanation to accommodate registration and/or login. A preselection of top 10 servers would be nice to smoothen the process of onboarding.

As far as detailed instructions I'd recommend those on Lemmy.world as well. That's how I got myself some lemmytime.

Sidequestion, do you prefer app feedback within TestFlight or as issues on git?

Thinking about how an instance should be selected for a user as well. Any thoughts on that?

Either one works, but a bit easier to track on GitHub and better communication. You can't follow up with a reporter on TestFlight.

@kenny-adam
Copy link

I can't remember which fediverse app it was, but when signing into the app it offered pre-configured buttons for the most popular servers so all I had to do was click my instance name instead of typing it out

of course this would require you to find/store a list of instances, but it would facilitate an easier log-in experience

for new signups, perhaps you could parse out the instances from this site and offer one based on location/language/popularity?

https://lemmy.fediverse.observer/list

@gkasdorf
Copy link
Collaborator Author

I can't remember which fediverse app it was, but when signing into the app it offered pre-configured buttons for the most popular servers so all I had to do was click my instance name instead of typing it out

of course this would require you to find/store a list of instances, but it would facilitate an easier log-in experience

for new signups, perhaps you could parse out the instances from this site and offer one based on location/language/popularity?

https://lemmy.fediverse.observer/list

That looks neat, was actually thinking about asking for something like that. Looks like we can get the info from right here. I'll probably cache it somewhere and update every hour or so to be nice to the site owner. Thanks for the link!

@Genfood
Copy link

Genfood commented Jun 15, 2023

Ask users in the beginn questions about, their preferences. Political views, NSFW and other important things (moderating, federation,...). And out of the answers suggest an instance or multiple.

This could make it easy for newer users, and for those who know what they are doing, give them the expert mode. 🤝

@ann0see
Copy link

ann0see commented Jun 19, 2023

The standard mastodon iOS app does the selection process quite well. Maybe have a look at that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants