Courses
Courses & education
Package curriculum, video, written lesson notes, downloadable files, and access in the same ecosystem as your storefront—students stay inside one brand.
Courses & lessons
Build the syllabus once—video, written notes, and files. Students buy or get invited, then learn in your branded portal with progress in one place.
Curriculum
Programs that feel part of your brand.
Package curriculum, video, lesson notes, downloadable materials, and student access in the same ecosystem as your site—learners never wonder which login is “the real one.”
Curriculum structure
Courses and lessons modeled for creative educators. Structure matches how you actually teach.
Lesson notes
Rich text under the player for timestamps, recipes, and settings students can skim or copy. The sales description sells the course; notes teach it.
Student portal
Learner surfaces consistent with client delivery UX so onboarding feels familiar. One brand story from purchase to first lesson.
Media in lessons
Video-forward lessons on the same pipeline as portfolios—fewer duplicate uploads and broken links later. 4K lives where your stack already knows how to serve it.
Lesson attachments
Presets, LUTs, PDFs, and sample RAWs per lesson—often the reason students buy. Files download inside the portal, next to the player.
Progress & completion
Signals for cohort and async programs so accountability lives in the product. Everyone sees the same completion truth.
Before a connected platform
- Kajabi/Teachable separate from your site, storefront, and file delivery
- Duplicate uploads and mismatched branding for every new cohort
- Support maintaining a shadow spreadsheet of who paid for what
After you standardize here
- Courses sit next to commerce and portals—one login story
- Lesson notes turn video into referenceable recipes and settings
- Attachments (presets, LUTs, PDFs, sample RAWs) stay beside the player
- Access and products share one operational source of truth
Built for lesson video
Plyr
Player chrome
Familiar controls in the branded student portal
HLS.js
Adaptive streaming
HLS playback that adjusts to the learner’s connection
Lesson streams encode on Bunny Stream and play through signed URLs in the student portal. Plyr handles controls; HLS.js handles adaptive bitrate.
Swipe sideways for more
Learning systems on the same media library
Workflows structure authoring, access, teaching, and progress. Clusters hold curriculum and student experience depth.
Author the program
Structure courses and lessons with video, rich notes, and downloadable files—patterns suited to creative educators.
Publish access
Align student entitlements with products and portals so support works from one enrollment record.
Teach with media + notes
Video-forward lessons with written recipes and settings under the player—students can reference text while they watch.
Measure progress
Progress and completion visibility for students and operators—so cohort and self-paced programs stay accountable.
Serious programs need structure—and materials students can actually use.
- Course & lesson model
- Structured for portal delivery with clear lesson order.
- Lesson notes
- Timestamps, step-by-step recipes, and parameter settings under the player.
- Per-lesson attachments
- Presets, LUTs, PDFs, and sample RAWs download beside the lesson.
Marketing emails
The last class is the warmest room you have. Email them the next date.
Studio
Now
The next date is open.
Join the next workshop.
A new date
The workshop is open, and the email says so.
People who already came
Subscribers, plus buyers of that workshop when you filter by purchase.
What you can see afterward
The campaign shows how many went out and how many bounced. The subscriber list shows who asked to stop.
Continuity across the business
The difference isn't one feature. It's what happens when publishing, commerce, media, and delivery stop behaving like separate products or plugins.
Education feels bolted onto the brand
it sits beside storefronts and portals as one experience
Video without notes or files
lessons include written recipes and downloadable tools students actually use
Access is tribal knowledge in spreadsheets
purchases and entitlements share one operational library
Education feels bolted onto the brand
it sits beside storefronts and portals as one experience
Video without notes or files
lessons include written recipes and downloadable tools students actually use
Access is tribal knowledge in spreadsheets
purchases and entitlements share one operational library
Ready when you are
Compare plans, then bring this surface online with the rest of your creative operating system.






