StarMeet
Livestream Social App with Diamond Wallet & Verified-Creator Monetisation
Livestream and social engagement app built on the Agora SDK that lets verified "star" creators run pay-to-unlock video streams, sell virtual gifts, and earn Diamonds redeemable for cash — backed by a dual-wallet points engine, tiered memberships, and Stripe plus in-app purchase checkout.
Overview
About this project
StarMeet is a creator-economy livestream and social app built by Advisory Apps that connects fans with verified "star" creators. The platform pairs Agora SDK low-latency video streaming and real-time chat (with on-device beauty filtering) with a dual-wallet Diamond economy — users top up Credit Points via Stripe (web) or in-app purchase (iOS / Android) and earn Reward Points from system activity, then spend on pay-to-unlock streams, story likes, virtual gifts, and tiered memberships (Gold / Platinum / Black / VIP). An admin console handles star application review, story moderation, withdrawal processing for verified stars, manual wallet adjustments, and configurable Diamond-to-USD conversion (8 Diamonds = 1 USD via IAP, 10 Diamonds = 1 USD via other gateways). Push, in-app, tray, and email notifications are unified through Pushy / TIMPush, with a live-chat enquiry channel routed to email for customer service.
What We Delivered
Key features & capabilities
Agora Livestream Engine
Low-latency one-to-many video streaming with on-device beauty filter, in-stream chat, and a stream listing page; viewers either pay upfront to enter or pay-as-they-watch.
Real-Time 1:1 Chat
Agora-powered direct messaging with chat listing, conversation view, and inline profile preview so fans can engage with stars between streams.
Star Verification Workflow
Application form, submission listing, and admin approve / reject queue with status tracking — only verified stars unlock monetisation features.
Stories with Likes & Views
Image, video, and mixed-media stories with like counts and view totals; admin can sort, search, flag, edit, or remove inappropriate content.
Dual-Wallet Diamond Economy
Separate Credit Points (top-up) and Reward Points (earned) wallets with inter-wallet transfers, balance views, and full transaction history.
Stripe + In-App Purchase
Stripe checkout for the web storefront and native in-app purchase for iOS / Android, both crediting Diamond packages to the user wallet with auto-generated invoices.
Configurable Diamond Conversion
Admin-set Diamond-to-USD rates that account for app-store fees — 8 Diamonds = 1 USD via in-app purchase, 10 Diamonds = 1 USD via web payment gateways.
Tiered Memberships & Auto-Renewal
Gold, Platinum, Black, and VIP tiers with adjustable pricing, exclusive perks, configurable like / story-unlock costs, and optional auto-renewal from the Credit wallet.
Gifting & Virtual Goods
Configurable gift SKUs with point costs, sent in-stream or in-chat to stars; every gift transaction is logged for both sender and recipient.
Manual Withdrawal Processing
Verified stars submit withdrawal requests against earned Diamonds; admins review a withdrawal listing, update status, and process payouts manually with an optional account-block control.
Unified Notification Layer
Pushy / TIMPush-driven push, in-app, tray, and email notifications keep users updated on streams, chats, story activity, top-ups, and admin actions.
Referral Rewards
Configurable refer-and-earn engine — referrers earn points when invited users sign up, with admin-controlled referral methods and reward amounts.
Admin Moderation & Audit
View, edit, archive, or block users; flag harmful media; manually adjust wallet balances; and review every action in a tamper-evident audit log.
Customer Service Channel
In-app live-chat / enquiry form that pipes user messages directly to the support email inbox for fast follow-up.
Want similar results for your business?
Let's discuss how we can build a custom solution tailored to your needs.
Get a Free Consultation