The brief
Build a cross-platform "Interactive Social Radio" mobile app enabling creators to broadcast audio content, build radio stations, stream episodes, and grow followership, with audience engagement (comments, likes, ratings, follows) and a monetisation layer for premium content access.
What we built
A full-stack interactive audio/video broadcasting platform ("Eight Network") comprising:
- Flutter mobile app for iOS and Android with a sophisticated audio/video player engine (HLS, background service, offline download, mini-player, sleep timer, speed control)
- server-driven UI framework with 16+ configurable grid view types
- multi-auth system (OTP, Gmail, WhatsApp)
- Apple IAP subscription and consumable coin micropayment economy with daily streaks, ad rewards, and episode unlocks
- 7-SDK analytics/attribution stack (Firebase, MixPanel, CleverTap, WebEngage, Facebook, Singular, AppsFlyer, MoEngage)
- push notifications and deep linking (Firebase Dynamic Links, CleverTap, Singular)
- offline-first local DB architecture (Isar)
- React web viewer with HLS reel player and admin dashboard
- Windows/macOS desktop creator upload application with crash-resilient multi-part S3 uploads, and
- content protection via screen recording detection and watermarking.



