YankzWorld
All work
Live streaming platform2025StreamCore · live.yankzworld.com

Creator streaming platform with WebRTC and subscription tiers

A fully self-hosted live streaming platform — WebRTC-powered broadcasts via LiveKit, Stripe subscription tiers, live chat, and a creator dashboard, all running on Docker.

Visit live project

The problem

Existing platforms lock creators into high revenue cuts and opaque moderation. The goal was a fully owned streaming stack with subscription monetisation and zero platform dependency.

Approach

  • FastAPI backend with PostgreSQL, JWT auth, and Stripe subscriptions for tiered access
  • LiveKit WebRTC server for low-latency video broadcasting and viewer rooms
  • React + Vite frontend with a creator dashboard, stream controls, and live viewer chat
  • Docker Compose stack in network-host mode for optimal WebRTC NAT traversal
  • Custom subdomain routing: live-api and livekit behind TLS-terminating reverse proxy

Outcome

  • Full creator ownership — no revenue cut, no platform TOS risk
  • Sub-second stream latency via LiveKit WebRTC
  • Subscription-gated rooms with Stripe Checkout and real-time access enforcement

Next case study

Ops dashboard for 30+ self-hosted services

YankzWorld Admin

Got a project that's been waiting too long?

We respond to every inquiry within one business day. No funnels — just a real conversation about whether we're a fit.