Inspiration
I noticed a lot of startups (mine included) relied on organic growth and consumer-led sharing, often with referral programs created manually by each one to provide easy ways to share their platform and track analytics. I figured it would be easier to have a tool that can easily be attached to an existing website so that owners can all use one feature-rich and prebuilt system instead of doing the same work individually.
What it does
Right now, it allows owners and affiliates to manage their side of the referral system. For the former, campaigns can be created and deleted, and you can track their usage amongst affiliates to see how effective each campaign is. For the latter, you can see existing campaigns that you otherwise would not have and can create referral links to support them.
How we built it
This was built using AWS Lambda for serverless function invocation, using AWS API Gateway as the trigger using HTTP urls. The permissions were granted using AWS IAM and the data is saved using AWS S3. Lastly the project was deployed on AWS Amplify.
What's next for RefBoost
The big incentive for affiliates is financial compensation, so I would add payment integration and more security around verifying successful referrals such as tracking IPs of the recipients or even creating an SDK that websites can use to send us information on successful account creations. I would also add better visualizations for the dashboard so that users can digest large amounts of data if the tool becomes popular.
Log in or sign up for Devpost to join the conversation.