FluentEdgeTracker #266
closedGenerate Referral Links After Test Completion for Students
0%
Description
Overview
Implement referral link generation and sharing functionality for students after successful test completion.
Description
Once a student completes the test successfully, the system should automatically generate and display a referral link/code that students can share with their friends.
The referral feature should encourage students to invite friends to register and participate in the platform.
Requirements
Referral Access After Test Completion
-
After completing the test:
- Generate referral link automatically
- Generate unique referral code
- Display referral section on result/completion page
Referral Features
Student Actions¶
Students should be able to:
- Copy referral link
- Copy referral code
- Share referral link with friends
Share Options¶
Provide sharing support for:
-
WhatsApp
-
Email
Referral Tracking
Track:
- Total invited friends
- Successful registrations
- Referral activity
- Referral reward eligibility
UI Requirements
Display Referral Section On:
- Test completion page
- Results page
- Student dashboard (optional)
UI Components
- Referral banner/card
- Share buttons
- Copy link button
- Referral progress tracker
Validation Rules
- Referral link should generate only after successful test completion
- Prevent duplicate/self-referrals
- Each student should have a unique referral code
Expected Output
- Students receive referral links immediately after completing the test
- Students can share referral links easily
- Referral tracking updates dynamically
- Referral section matches platform UI/UX design
https://docs.google.com/document/d/13mAycL4M2nFYLfsns09eATzB725U7vR3Aq3lRzKbBtg/edit?tab=t.0