Case study
Kalise — Live Streaming & Social App
Live streaming with random audio/video calls and Razorpay-powered virtual gifting, built on Agora.
- Flutter
- Agora
- Razorpay
- Firebase
- REST APIs
The problem
Kalise needed to be three real-time products in one app: live streaming where hosts broadcast to audiences, random one-to-one audio and video calls that connect strangers instantly, and a gifting economy where viewers buy virtual gifts and send them to hosts mid-stream. Each of those is hard on its own; together they demand an app where video, payments, and state all stay in sync while users hop between rooms.
What I built
A cross-platform Flutter app with Agora doing the heavy real-time lifting.
- Live streaming rooms. Hosts go live through Agora's RTC channels; viewers join with near-zero setup. Room state — who's live, viewer counts, gift events — synchronizes across every client in real time.
- Random call matching. A matching flow pairs users for one-to-one audio or video calls, handling the messy real-world cases: one side disconnecting mid-ring, permissions denied, networks dropping mid-call.
- Gifting with real money. Viewers top up coins through Razorpay, then spend them on animated gifts during streams. Payments are verified server-side — a gift only renders after the money is real — and every transaction is recorded for host payouts.
- The unglamorous 40%. Auth, profiles, blocking and reporting, push notifications for "your favorite host is live," and the moderation hooks a social app needs on day one in the stores.
Outcome
Kalise shipped to production as a complete social platform: streaming, matching, and monetization in one Flutter codebase for both Android and iOS. The gifting economy gives hosts a reason to stream and the app a business model from launch.
Building something real-time? See mobile app development — or the multi-host follow-up, Fireon Live.
Related reading
Keep going
Pinned
Fireon Live — Multi-Host Streaming Platform
Multi-host live streaming with host earnings, agency hierarchies, and the dashboards that run the business.
- Flutter
- Backend
Pinned
Flutter App Development Cost in India by App Type (2026 Breakdown)
What Flutter app development actually costs in India, broken down by app type — booking, delivery, streaming, marketplace — plus the store and infrastructure costs nobody budgets for upfront.
- Flutter
- Business
Pinned
Flutter vs Native in 2026: What I Tell Clients After 3 Years of Shipping Both
When Flutter wins, when native Kotlin is genuinely required, and which performance myths to ignore — from a developer who ships both to production.
- Flutter
- Business
Want something like this?
Tell me your version of this problem. Fixed quote after one call.
usually replies within a day