Skip to content

airbadge-dev/video-course-demo

Repository files navigation

AirBadge Demo

This is an example of using AirBadge to sell digital goods.

AirBadge handles the sign up flow via Auth.js and the payment flow via Stripe Checkout, and provides an API to gate paid content.

This example is setup for selling video courses. The videos are hosted privately on Cloudflare Stream and are only accessible to paid customers. Once the customer pays, a signed url is generated for the stream on the server-side.

See AirBadge's Getting Started Guide for step-by-step setup instructions.

License

MIT