ZikoCast

The premium live voice social platform.

ZikoCast is a luxury social audio experience — live voice rooms, animated gifting, wealth and charm rankings, VIP tiers, agency management, and a full monetization engine designed to power the creator economy.

Pre-launch30+ modulesAgora RTC
ZikoCast home screen
ZikoCast live room

Chill Vibes 🎵

127 listening live

ZikoCast

Lion King 🎁

×3 combo · $12.50

Core Capabilities

A complete live-audio social platform.

Live Voice Rooms

Multi-seat audio rooms with real-time voice powered by Agora. Hosts control the mic, audiences react live.

Animated Gifting

Premium animated gifts with audio stings and combo multipliers. Visual spectacle that drives creator revenue.

Rankings & Prestige

Wealth, charm, and host leaderboards with daily, weekly, and monthly snapshots. Anti-fraud protected.

VIP & Monetization

Tiered VIP memberships, virtual wallet, IAP coin packages, creator payouts — a complete economy.

ZikoCast

Modular Monolith

30+ bounded-context modules. One deployable.

Each module owns its domain, data access, events, and guards. Modules communicate via typed events and the outbox pattern. Any module can be extracted to a service when load demands it.

auth

Registration, JWT, refresh tokens, OAuth

rooms

Room CRUD, types, themes, state machine

room-seats

Seat layout, requests, invites, locks

room-presence

Join/leave tracking, Redis presence

rtc

Agora token gen, provider abstraction

wallet

Append-only ledger, idempotent ops

gift-engine

Send flow, combos, fraud checks

gift-catalog

Items, categories, audio stings

creator-earnings

Commission splits, locked/available

rankings

Wealth, charm, host, anti-fraud

vip

Tiers, membership, cosmetics

mall

Frames, chat bubbles, entry effects

family

Guild CRUD, members, contributions

agency

Host roster, commission plans, KPIs

notifications

Push, in-app, preferences

moderation

Report queue, keyword filters

Critical Data Flows

Every transaction is safe, ordered, and auditable.

Wallet operations use an append-only ledger with idempotency keys. Cross-module side effects go through the outbox pattern — no data loss, no double-spend.

Gift Send (Critical Path)

  1. 1Client → POST /gifts/send (idempotency key)
  2. 2WalletService.debit(sender) in DB transaction
  3. 3GiftSendEvent persisted to outbox (same TX)
  4. 4OutboxProcessor → credit creator, update rankings
  5. 5WebSocket broadcast gift overlay to room

Room Join

  1. 1Client → POST /rooms/:id/join
  2. 2Redis SADD members, HINCRBY audience count
  3. 3RtcService.generateToken(AUDIENCE role)
  4. 4WebSocket broadcast join event to room
  5. 5Return { token, roomState, seatLayout }

Production Stack

Battle-tested tools. Zero over-engineering.

Single VPS deployment with managed externals — Neon for Postgres, Redis Cloud for caching, Cloudflare R2 for assets, Agora for voice. Scales to Kubernetes when load demands it.

Deployment Target

VPS 4-8 vCPU · 16-32 GB RAM

API :3000 · WS :3001 · Admin :3002

Nginx reverse proxy :80/443

BullMQ workers · Docker Compose

NestJS

API + WebSocket + Workers

PostgreSQL

Neon serverless

Redis Cloud

Presence, caching, pub/sub

Agora

Real-time voice

Cloudflare R2

Object storage + CDN

BullMQ

Background jobs

Socket.IO

Realtime gateway

React Native

Expo mobile app

Next.js

Admin dashboard

Prisma

ORM + migrations

Background Processing

BullMQ job queues handle the heavy lifting.

rankings

Daily/weekly/monthly recomputation and snapshot persistence

outbox

Domain event processing and cross-module side effects

moderation

Keyword scan, anti-fraud checks, report escalation

payouts

Settlement processing and payout status updates

notifications

Push delivery and in-app notification fanout

assets

Gift asset optimization and thumbnail generation

Security & Integrity

Money flows require production-grade security.

ZikoCast handles real currency through virtual wallets. Every operation is authenticated, authorized, rate-limited, and audited.

JWT access (15min) + rotating refresh tokens (30d)
Role-based guards: @Roles('admin'), @RoomRole('host')
Idempotency keys on wallet/gift/purchase operations
Server-authoritative room permissions
Rate limiting per endpoint category
Append-only audit log on all sensitive operations

App Experience

A premium live audio experience.

Discover live rooms, join conversations, and send gifts — all in real time.

ZikoCast home — discover live rooms

Home Feed

Discover live rooms

ZikoCast live room with gifting

Live Room

Real-time voice + gifting

Platform Operations

Full operator dashboard built in.

Real-time analytics, room moderation, user management, gift tracking, wallet auditing, and system health — all from one panel.

1.23M

Total Users

+12.45%

2,345

Active Rooms

+6.11%

45,678

Online Users

+11.32%

$1.23M

Total Revenue

+15.67%

2.35M

Gifts Sent

+10.11%

987M

Coin Circulation

+13.50%

admin.zikocast.com/dashboard
ZikoCast admin dashboard — real-time analytics and moderation
ZikoCast

ZikoCast is FRIXMA's next flagship product.

30+ production-grade modules, a complete virtual economy, and an architecture built to scale. We're looking for investors and strategic partners to bring ZikoCast to market.