
Affiliate Marketing
iGaming Publisher & Casino Tracking Platform
About the Project
End-to-end affiliate tracking platform for the iGaming industry, built for companies acting as intermediaries between publishers (website owners) and online casinos. The platform generates campaigns with banners and tracking links that publishers place on their websites. The entire tracking system was built from scratch: when a visitor clicks a publisher's link and lands on a casino, every action is tracked — from initial click through deposit and ongoing play. Publishers earn through two models: CPA (cost per acquisition on deposit, triggered via server-to-server postbacks) and revenue share (a percentage of each slot spin loss, calculated in real time). The backend handles high-volume traffic with MongoDB load balancers and replica sets, ensuring tracking accuracy at scale.
Key Highlights
Custom-built tracking system from scratch — click to deposit to gameplay CPA model: S2S postback triggers on player deposits for publisher payouts Revenue share model: real-time slot spin loss tracking with per-spin earnings Campaign builder with banner management and tracking link generation High-volume traffic handling with MongoDB load balancers and replica sets Publisher dashboards with earnings, clicks, conversions, and payout reports
Angular
ExpressJS
MongoDB
Redis
Tailwind CSS
Docker