FluentEdgeTracker #266
Updated by Naveena G 2 months ago
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