Web: Update referrals screen with affiliates requirements
Goal
Incentivize and enable Minds users to refer new users to join Minds and transact.
What needs to be done
Update the existing Referrals screen.
- Rename screen to Affiliates
- Move link in Settings screen to the first level, above
Other
- Promote ways that affiliate referrals can earn money
- Include existing mechanisms for generating referrals (copying link, emailing link, etc.)
- Update the
My referrals
table to log accounts you've referred, with a running total of earnings they've generated for you
Button functions:
-
Invite and earn: Opens share sheet
- Social buttons share URL (https://www.minds.com/?referrer=xxx)
- Copy link: Copies link (https://www.minds.com/?referrer=xxx)
-
View earnings: Links to wallet (https://www.minds.com/wallet/cash/earnings)
-
Earn with link: Opens share sheet
- Minds+: Copies link (https://www.minds.com/plus?referrer=xxx)
- Boost: Copies link (https://www.minds.com/boost/boost-console?referrer=xxx)
- Minds Pro: Copies link (https://www.minds.com/pro?referrer=xxx)
- Creator: Copies link (https://www.minds.com/?referrer=xxx)
- Copy link: Copies link (https://www.minds.com/?referrer=xxx)
QA
UX/Design
Mobile
-
Is Mobile Required?
Experiments
n/a
Acceptance Criteria
-
Introduce a feature flag -
Exclude the Invites section from this ticket -
UI resembles the Figma designs -
Total earnings calculation
Definition of Ready Checklist
-
Definition Of Done (DoD) -
Acceptance criteria -
Weighted -
QA -
UX/Design -
Personas -
Experiments
Edited by Chaitanya Prashant