CASE STUDY / FLUTTER; RIVERPOD

Art discovery/streaming platform for artists and collectors, with Better Player, Chromecast support and RevenueCat subscriptions.

An art discovery and streaming platform for artists and collectors, with subscription-based access.

BUILD FOCUSArt discovery & subscriptions
ENGINEERINGFlutter
DELIVERYFlutter app
01 · PROJECT CONTEXT

The product challenge

Media discovery and subscription access need to coexist with casting and playback on supported devices.

MY CONTRIBUTION

Flutter implementation using Riverpod, Better Player, Chromecast support and RevenueCat subscriptions.

02 · IMPLEMENTATION

Implementation & engineering decisions

  1. 01Built art discovery and content browsing.
  2. 02Integrated Better Player for media playback.
  3. 03Added Chromecast support for compatible casting flows.
  4. 04Connected RevenueCat subscription access.
ENGINEERING NOTES

Where the implementation needed care

Architecture

Flutter UI uses Riverpod for state management, Better Player for playback, Chromecast for casting and RevenueCat for subscription flows.

Key challenge

Connect content access and playback across app and casting contexts.

Delivered

Art discovery UI, playback/casting integration and subscription handling.

03 · PRODUCT CAPABILITIES

Key features & flows

The implementation connects art discovery with media playback, supported by chromecast support and the integrations listed here.

  • Art discovery
  • Media playback
  • Chromecast support
  • RevenueCat subscriptions
  • Riverpod state management
CONTENTCASTINGREVENUECAT

ARCHITECTURE & INTEGRATION

Art discovery and streaming combine media playback with subscriptions.

The Flutter app uses Riverpod for state management, Better Player for video playback and Chromecast support for casting. RevenueCat manages subscription flows, connecting the content experience with purchase entitlement handling.

FlutterRiverpodBetter PlayerChromecastRevenueCat

HAVE A SIMILAR CHALLENGE?

Building something in art discovery & subscriptions?

I can help shape the user journey, integration plan and delivery scope for a art discovery & subscriptions product—from implementation through release.

← Back to all projects