Supermind creation flow
Goal
- Allow users to create Supermind requests to send to other users.
- Supermind requests are when a user offers another user tokens or cash to reply to their post.
What needs to be done
QA
UX/Design
- Users can create SuperMind requests via a number of entry points.
- Via an activity post (in-feed or post entity)
- Via a channel (by clicking
SuperMind
within the header) - Via the composer (when creating a post and toggling SuperMind)
Create Request Flow from Composer
- Regardless which entry point a user tags, the proceeding flow is the same. The workflow when creating a SuperMind request is outline within the following prototype and detailed below.
- The compose will launch. The SuperMind badge will appear top-right. Note also the slight change in context of the composer toolbar.
- Monetise has been removed
- The post button has been replace with a continue button.
- [Confirm which options to be omitted from the ellipsis menu]
- When a user presses continued, they will be brought to the SuperMind screen. Here the user can confirm the targeted channel, define an offer amount and currency type.
- A user can pay in either tokens or cash.
- A user can only pay in cash where the producer has a bank account connected to their minds account.
- Where the producer does not have a connected bank account, the consumer will not see a cash option
- When a SuperMind request is made, there are a total of four response types. There are:
- Any reply (Text)
- Video Reply
- Image Reply
- Remind
- It is assumed that Twitter integration will not be required for the first iteration.
- Where a minimum offer value is present, a user can not submit a request where the minimum offer has not be satisfied.
- Once the user presses ‘Send Request’ a notice will display informing them that the request has been sent and when to expect a reply.
- The compose will launch. The SuperMind badge will appear top-right. Note also the slight change in context of the composer toolbar.
Create Request from Activity Post in Feed
- A new
S
SuperMind icon is to appear within the activity post interactions, replacing tip. Tip is to be moved within the ellipsis menu. - After clicking on the SuperMind prompt, the the composer will launch with the quoted post in-view.
- Additionally, we may want to draw attention to the
SuperMind
button within the activity post (feed).- Where a user interests with a post (i.e. up-vote) we could highlight the SuperMind button my means of a popover.
- See proposed flow here -> Supermind Init via post - prototype
Via the Composer
- Additionally users may create SuperMind requests from within the composer, without being referred from a post or from within the channel.
- Note the inclusion of the new
S
/ SuperMind icon with the composer toolbar.- As the user types, if they enter a valid channel name, attention should be brought to the
S
icon with a tooltip. - Clicking the
S
will lunch the SuperMind screen, where they can define the target, currency type, bid etc. - Alternatively the user can simply open the SuperMind menu without necessarily specifying a channel name within the composer itself.
- As the user types, if they enter a valid channel name, attention should be brought to the
- See prototype here -> Supermind init via composer - prototype
Via the channel
- Supermind CTA will only appear when viewing someone else's channel. See prototype below.
- Supermind init via channel - prototype
Personas
Experiments
Acceptance Criteria
-
See: front#5713 (closed)
Definition of Ready Checklist
-
Definition Of Done (DoD) -
Acceptance criteria -
Weighted -
QA -
UX/Design -
Personas -
Experiments
Edited by (Mark) Ryan Sallee