Invite-driven onboarding
Improve the invite flow in Manyverse, allowing a user to easily create an invite and send it to a friend. The friend, in turn, can easily use the invite to connect with the inviter. Optionally, the invite can point to some object (a post, another feed, a private group, etc). This enables the inviter to effectively share SSB content from their network to anyone else.
-
FigJam flow diagram -
Figma: Manyverse Share modal -
Figma: Used-token modal -
Figma: Object out-of-range -
Invites without sharing flow -
#new-people flow - Encourage new accounts to compose a post introducing themselves. Maybe show example #new-people posts from other people
-
Tokenized alias pointing to some object -
Rename invite-only roles as bob and alice - See andre's comments on figjam diagram
-
Activity tab update redesign -
Mutual follow -
New private message -
"Host" -
Mentioned you -
Followed you -
Wants to create a network connection with you but the firewall stopped it
-
-
Reminders to complete profile, see also #1734 (closed) - Nag to add a profile name
- Nag to remember your 24 recovery words
- etc
-
Tokenized alias page -
One OpenGraph image per object -
See FigJam diagram for all states
-
-
Improve invite success feedback - We currently use toasts to signal that an invite was successfully consumed, but this is not the best UX, and causes issues such as #1613 (closed). Sometimes this is made worse if you consume an alias link, which means that you will attempt to connect to the alias owner via the room, but not becoming a room member, so the room doesn't actually appear in the Connections Panel, which can confuse users (they saw a success toast, but can't see the room in the connections panel).