Skip to content
Antino
All case studies

E-commerce · Two Sided Creator Brand Marketplace

Wishlink

Creator-centric social commerce platform.

Wishlink
162
Weeks operated
4k+
Hours of work
5
Engineers

The brief

Augment Wishlink's engineering team (Developers on Demand) to accelerate feature velocity across their creator monetization platform — starting with foundational payout infrastructure, notification systems, and admin tooling, then expanding to mobile-first creator experience, brand partnerships marketplace, and a self-serve brand SaaS product.

What we built

A full-stack, multi-surface social commerce platform covering:

  • a React Native iOS/Android creator app (migrated from Cordova) with social logins (IG/YT/FB), push notifications, deep linking, and seasonal theming
  • a React JS creator web app with a comprehensive payout engine (V1→V3), DIY product linking, shop management with drag-and-drop, brand reward programs, brand x creator campaign marketplace with opt-in/content submission/payout flows, and a Facebook-as-channel engagement suite
  • a Python/Django backend with Razorpay-integrated payouts, Celery async jobs, LeadSquared CRM sync, high/low frequency analytics pipelines, token encryption, and WhatsApp/PN notification infrastructure
  • an internal admin panel for banner/marquee CRUD, creator targeting, channel mapping, CSM cohorts, and bulk ops
  • a brand SaaS dashboard with creator discovery, wishlist, and onboarding; and
  • a comprehensive analytics stack (GA4, Blitzlama, Singular, Clarity, Plotline, Sentry, WebEngage) with Cypress e2e automation and Azure CI/CD.
Live in production

Production-deployed: React Native app on iOS App Store and Google Play (v0.79.1), creator web app with payout V2/V3 engine, brand x creator campaign module (revamped May–Jun 2025), Facebook as a channel with cross-posting and insights (Jul 2025), brand SaaS creator discovery dashboard (Aug–Nov 2025), brand onboarding SaaS flow, announcement module, value realization module, and full analytics stack (Plotline, Sentry with source maps, Singular, Clarity). Admin panel with creator whitelisting/dewhitelisting (Mar 2026).

Delivery timeline

How it was built, phase by phase.

8 workstreams across 162 weeks of operated delivery.

  1. buildWeek 1–90 (Jan 2024 – Jul 2025, recurrent)

    Creator Payout Engine (V1 → V3)

    Multi-phase build of a creator-facing payout system covering pending/confirmed/past payouts, order ledgers, brand-level commission breakdowns, adjustment handling, monthly splits, rejected payout flows.

    Full creator payout lifecycle from commission accrual to paid/rejected status, with brand-level order ledgers, monthly splits.

    React NativeReact JSPython/DjangoRazorpayCeleryS3
  2. integrateWeek 1–30 (Jan 2024 – Aug 2024)

    WhatsApp & Notification Infrastructure

    Integration of WhatsApp business notifications via Gallabox API for creator login events, commission updates, and engagement nudges.

    Creators receive WhatsApp alerts on login and commission events.

    Gallabox APIWebEngageFirebaseReact NativeCeleryRabbitMQ
  3. buildWeek 1–120 (Jan 2024 – Mar 2026)

    Admin Panel & Ops Tooling

    Suite of internal admin tools: banner/marquee CRUD with creator-targeted delivery (CSV upload), creator payout CSV enrichment, Razorpay transaction lookup, channel mapping for creators, CSM cohort management.

    Comprehensive ops back-office covering creator targeting, payouts reconciliation, channel attribution, brand onboarding.

    React JSPython/DjangoS3CeleryRazorpayPostgreSQL
  4. buildWeek 3–95 (Feb 2024 – ongoing)

    Brand Rewards & Campaign Marketplace

    Recurring feature stream building brand-specific reward programs (Libas, Nykaa, Ajio, Flipkart, Meesho, Myntra BPC) with creator opt-in, milestone tracking, GA instrumentation.

    Live brand-creator marketplace with campaign opt-in, brief viewing, task/content submission, barter/paid flow.

    React NativeReact JSPython/DjangoS3GA4Celery
  5. integrateWeek 3–100 (Mar 2024 – Oct 2025)

    Analytics, Engagement & Behavioural Instrumentation

    End-to-end analytics stack: GA4 event instrumentation across all product surfaces (onboarding, payouts, DIY, shop, festive, brand collab), Blitzlama in-app survey integration, WebEngage engage debugging flow.

    Full-stack behavioural instrumentation: conversion funnel analytics, in-app NPS surveys, MMP attribution with uninstall tracking.

    GA4/GTMBlitzlamaWebEngageSingular SDKMicrosoft ClarityPlotline
  6. buildWeek 12–75 (Apr 2024 – Jul 2025)

    React Native Mobile App (Cordova Migration + Native Features)

    Full migration POC from Cordova to React Native, followed by deep native feature implementation: push notifications, deep linking, copy/paste bridge, video recording, camera permissions.

    Production React Native app on iOS and Android with native bridging for copy/paste, foreground service stability fix, social logins (IG/YT/FB).

    React Native 0.79.1XcodeAndroid StudioSingular SDKFirebaseSentry
  7. integrateWeek 55–80 (Mar 2025 – Aug 2025)

    Social Login & Channel Connectivity (IG, YT, FB)

    Progressive build of multi-platform social authentication and channel management: Instagram OAuth (old and new flow with feature flags), YouTube login via Google SDK + custom solution.

    Creators can authenticate and manage IG, YT, and FB channels within the app; Facebook as a full channel with DIY, cross-posting.

    React NativeGoogle OAuth SDKFacebook SDKInstagram Graph APIWebViewFeature Flags
  8. buildWeek 90–120 (Aug 2025 – Mar 2026)

    Brand SaaS Dashboard (Creator Discovery & Sourcing)

    New brand-facing SaaS product with creator discovery (search, filters, sorting), table and card list views, creator detail modals (overview, content, similar creators), wishlist management, onboarding signup flow.

    Brand SaaS portal with self-serve creator discovery, wishlist, campaign management.

    React JSPython/DjangoStorybookPostgreSQLArgocdPlotline

09 · Run a function

Stop renting hours. Start running functions.

Pick the function you want off your plate. We'll map the brain and name the outcome we'd commit to — before you do.