Skip to content
Mohamed Said

Dalilk Academy, 2026

Viral Referral Engine

Share a link, climb a live leaderboard, win a free course.

At a glance

clicks on shared links
114,898
sign-ups
63,560
free seats won
30
Role
Product, design, full build
Stack
Next.js, Supabase, FingerprintJS
Live
referral.dalilklabs.com
Referral page with live counters

Result

114,898 clicks on shared links and 63,560 sign-ups across live masterclass campaigns, with 30 people winning a free course seat so far. The latest masterclass alone had 3,662 participants. Traffic peaked at about 1.6 million API requests a month.

The problem

Free live masterclasses grow by word of mouth, and in the Gulf that means WhatsApp. Any sign-up form longer than one field loses people. The team needed sharing to feel like a game, without opening the door to fake clicks.

What I built

  1. Invite links that already carry the person's phone number, so sign-up is just a name and one tap.
  2. A personal share link with a live click counter.
  3. A public leaderboard that ranks sharers in real time.
  4. Device fingerprinting and rate limits to stop click farming.

Stack

  • Next.js
  • Supabase
  • FingerprintJS
  • libphonenumber
  • Netlify

Want something like this for your team?

Get in touch
Next projectRA Store Avatar Kiosk