Streaming Admin Panels

Owner, BD, Agency & Host Panel Development

The hierarchy behind a streaming app — one ledger, four views, and numbers that agree.

A Bigo-style business is not one app. It is a hierarchy: the owner sits above BDs, BDs sit above agencies, agencies sit above hosts, and every tier takes a cut of the same coins. This is the part most quotes leave out, and the part most platforms discover is broken on the day the first big payout run does not balance. We build the whole stack as one system — owner, BD, agency and host panels over a single ledger, with a commission engine, a payout queue and reconciliation that ties out to the last coin. We have built it for Khan Live, Live13, LiveAct, WM Live, Bazmi and Mehfil, and we have rebuilt it for platforms in Pakistan, the Gulf, the United Kingdom and the United States after a clone script left the numbers in pieces.

What's included

Our Streaming Admin Panels Services

Everything you need, delivered by one accountable team.

01

Owner / Super Admin Panel

Global revenue, coins sold, diamonds paid, active rooms, and control over every rule the platform runs on.

02

BD Panel

The regional tier — agencies recruited beneath it, rolled-up earnings, its own commission rate and withdrawal trail.

03

Agency Panel

Host recruitment, verification, per-host targets, hours streamed, salary calculation and roster-wide payout requests.

04

Host Dashboard

Diamonds earned, gifts received, ranking, level progress, withdrawal requests and full payment history.

05

Commission Engine

Configurable splits across owner, BD, agency and host, with tier rules, bonuses and effective-dated changes.

06

Coin & Diamond Ledger

Double-entry accounting for every coin bought, gifted, wagered, converted and withdrawn, with nothing floating.

07

Payout & Approval Workflow

Withdrawal queues, verification, approval trails, batch processing and gateway integration for real disbursement.

08

Fraud & Risk Controls

Self-gifting loops, coin laundering, multi-account rings, chargeback handling and holds before money leaves.

09

Reporting & Reconciliation

Daily reconciliation, store-revenue matching, tax-ready exports and reports your accountant will actually accept.

Platform modules

Tier by tier, and the rules between them

Every tier sees the same ledger through a different window. Getting the windows right is a permissions problem; getting the ledger right is an accounting problem. Building them separately, months apart, is what produces the payout mismatches this category is notorious for.

Owner / Super Admin

Total control of the platform and the money moving through it.

  • Global dashboard: revenue, coins sold, diamonds paid out, live rooms
  • Coin pack, gift catalogue and SVGA animation management
  • Commission rules for every BD, agency and host tier
  • Payout approval queue backed by the full transaction ledger
  • User, host and room management with ban and appeal handling
  • App-wide banners, events, push campaigns and feature flags

BD (Business Development) Tier

The regional layer that recruits and manages agencies.

  • Agencies recruited and managed under one BD account
  • Earnings rolled up from every agency and host beneath
  • Targets, salary rules and performance tracking per agency
  • Its own commission rate, set by the owner and versioned
  • Withdrawal requests with a complete approval trail

Agency Tier

Where host networks are actually run, day to day.

  • Host recruitment, onboarding, KYC and verification
  • Per-host targets, hours streamed and diamond earnings
  • Salary and bonus calculation against platform rules
  • Agency leaderboards and monthly reporting
  • Batch payout requests for the whole roster

The Ledger Underneath

One source of truth, or four sets of books that disagree.

  • Double-entry records for purchase, gift, wager, conversion and payout
  • Idempotent writes so a retried webhook cannot double-credit
  • Effective-dated commission rules, so history does not rewrite itself
  • Immutable audit trail on every balance-changing action
  • Daily reconciliation against Apple, Google and gateway settlements

Risk, Fraud & Disputes

Assume someone is farming your commission structure.

  • Self-gifting and circular-gifting detection across linked accounts
  • Device, IP and payment-method clustering for multi-account rings
  • Chargeback and refund handling that claws back paid commission
  • Payout holds, manual review thresholds and velocity limits
  • Dispute tooling that can replay exactly what happened

Access, Roles & Security

Every tier must see its own slice and nothing else.

  • Role-based access with scoped data isolation per tier
  • Two-factor authentication on every panel that moves money
  • Full action logging with actor, timestamp and before/after values
  • Separate staging environment for rule changes before they go live
  • Export controls so a departing agency cannot take your data
How we work

Our Process

01

Map the Hierarchy

We write down every tier, every commission rule and every exception you already promised someone, before designing a single screen.

02

Design the Ledger

The double-entry model comes first. If the ledger is right, the panels are views; if it is wrong, no amount of dashboard work saves it.

03

Build Panel by Panel

Owner first, then BD, agency and host, each released as it is finished so your team can start using it immediately.

04

Reconcile Against Reality

We run your real historical data through the new engine and chase every discrepancy until the numbers tie out.

05

Cut Over & Support

A controlled switch with the old system readable alongside, then support through the first full payout cycle.

Why Microdesk

What you get

One ledger behind every tier, so the numbers agree across all four panels
Commission engine you can change without a developer and without rewriting history
Payout workflow with approvals, holds and a trail that survives an audit
Fraud controls for self-gifting, laundering and multi-account rings
Built alongside six live streaming products, not imagined in the abstract
We have rebuilt broken clone-script ledgers and migrated the balances across
Tech we use

Tools & technologies

Next.jsReactNode.jsPrismaMySQLRedisTypeScriptSocket.ioStripe

Where we work

We partner with startups and businesses in Pakistan, the United States, the United Kingdom and across Europe — with overlapping hours and clear, async communication.

Related work

Projects we've delivered

FAQ

Frequently Asked Questions

What is a BD panel in a live streaming app?

BD stands for business development. A BD sits between the platform owner and the agencies, recruiting agencies in a region and earning a commission on everything their agencies and hosts generate. The BD panel shows those rolled-up earnings, agency performance, targets and withdrawal requests, scoped to that BD only.

Can you build the agency panel for an app I already have?

Yes. We build against your existing database and APIs where they are sound, and add an escrow and ledger layer where they are not. The usual first step is a read-only audit that tells you whether the current coin records can be trusted before anything is built on top of them.

How do commission splits between owner, BD, agency and host work?

A gift converts to diamonds, and the diamond value is split by rule across host, agency, BD and platform. The rules must be effective-dated, so changing a rate today does not silently rewrite last month. We build that engine so rates can be changed from the panel without touching code.

Why do payouts stop matching in these platforms?

Almost always because coins are stored as a single balance field rather than a ledger of entries. A retried payment webhook double-credits, a failed game round never refunds, a commission rate changes mid-month — and with no entries to replay, nobody can prove what the balance should be. Double-entry accounting fixes it permanently.

Do the panels handle host salaries and targets?

Yes. Agencies set per-host targets for hours streamed and diamonds earned, and the panel calculates salary and bonus against your platform rules automatically. Rules are configurable per agency tier, and every calculation keeps the inputs it used so a host can be shown why they were paid what they were paid.

How long does it take to build the full panel stack?

Owner, BD, agency and host panels over a correct ledger typically take 8 to 14 weeks depending on how complex your commission rules are. Adding a single missing tier to a healthy existing system is much faster. Rebuilding a broken ledger and migrating balances is the part that takes longest.

Can you migrate data from our current admin system?

Yes. We map your existing users, hosts, agencies and balances into the new model, run both systems side by side against real numbers, and cut over only once the reconciliation report is clean. Where historical records are ambiguous we surface the ambiguity rather than guessing at it.

Are the panels web-based or inside the app?

The owner, BD and agency panels are web applications built in Next.js, because that is where people actually do this work. The host view exists in both places: a full dashboard on the web and a simplified earnings and withdrawal screen inside the mobile app.

Ready to start your streaming admin panels project?

Book a free consultation and get a clear, fixed-scope quote — no obligation.

Further reading

Other services