Idea Summary
Automatically generate a referral URL for newly registered user, who can send this URL to friends to attract more traffic, and earn points for himself or herself.
Use Case
User A registered on my website, the system assigns a USER_ID=1234, the system generates a link https://apex.oracle.com/ref?=1234 This user can send this URL to friends “This is cool, check it out”. If friends registered on my website and becomes user B (with USER_ID=1235), then user A gets a point (stored in a table), and user B got his own referral URL https://apex.oracle.com/ref?=1235 … so on and so forth.
How would you implement this idea? If you are not sure, leave blank.