TRAINING THAT TRAVELS

bbBinge.com

Learn how Work Done Right turned Coach Teddy Dupay's in-person coaching into a binge-worthy, subscription-based training platform players can access from anywhere.

PHP
LARAVEL
LIVEWIRE
ALPINEJS
TAILWINDCSS
STRIPE
JWPLAYER
AWS
Coach Teddy Dupay's basketball expertise was locked to in-person sessions and camps. There was no scalable way to package his drills and lessons into a structured, on-demand experience that players and parents could reach anytime — and no straightforward way to turn that content into recurring revenue.

Problem

We built bbBinge as a custom Laravel video-subscription platform: a streaming library of training lessons organised into series and playlists, with tiered memberships and secure video delivery. The TALL stack kept the experience fast and interactive, JW Player handled reliable streaming, and Stripe powered recurring billing.

Plan

bbBinge turned a one-to-one coaching business into a scalable, subscription-based product. Players now train from home through a growing library of lessons, and Coach Dupay has a platform that keeps working — and earning — around the clock.

Result

Turning Court-Side Coaching into a Streaming Platform

Teddy Dupay is one of the most decorated scorers in his state's history, and over the years he built a devoted following of players hungry for his training. The problem was reach: his knowledge could only travel as far as a gym could hold, and every lesson had to be taught live. bbBinge was our answer — a platform designed to package that coaching into something players could stream on demand, anywhere.

We set out to build the basketball equivalent of a binge-worthy streaming service: a polished lesson library, frictionless membership sign-up, and reliable video playback — all on a foundation that could grow with the content.

The Challenge

A great coaching brand isn't automatically a great product. To move online, bbBinge needed to solve several problems at once:

  • Deliver structured, on-demand video training that scaled beyond in-person sessions
  • Support recurring memberships with dependable, secure billing
  • Organise a growing catalogue of lessons into series and playlists players could follow
  • Stream video reliably across devices without a clunky viewing experience

The Approach

We built bbBinge on the TALL stack — Tailwind CSS, Alpine.js, Laravel, and Livewire — for a fast, interactive experience backed by a robust, maintainable codebase. Laravel gave us a secure foundation for accounts, content, and access control, while Livewire and Alpine kept browsing and playback feeling responsive without a heavy frontend framework.

For video, we integrated JW Player to handle adaptive, reliable streaming, so lessons play smoothly whether a player is on a phone at the park or a laptop at home. Stripe powers the membership engine, managing recurring subscriptions and gating premium content to active members.

A Binge-Worthy Lesson Library

The heart of bbBinge is its library. Lessons are grouped into themed series and playlists — from fundamentals and footwork to signature moves — so players can follow a track or drop into a single drill. Tiered memberships, from monthly plans through to lifetime and an elite tier, let fans choose how deep they want to go, while an elite community layer adds exclusive content and perks on top of the core catalogue.

The Outcome

bbBinge gave Coach Dupay a product that works around the clock. What was once bound by gym schedules is now a scalable, subscription-based platform that reaches players wherever they are, and grows more valuable with every lesson added.

It's a clear example of what we love to build: taking real-world expertise and turning it into a fast, dependable digital product that keeps delivering long after launch.

Take care of people, find solutions to the correct challenges, and create amazing software. That's just our way.

CONTACT US

Get in touch and let us know how we can help

Name *
Email *
Phone *
WorkDoneRight Logo
Copyright 2026 WorkDoneRight | Privacy Policy