Build a Video Course Platform Using Mux, Clerk, Neon, Prisma, and NextJs

Опубликовано: 18 Март 2026
на канале: Hamed Bahram
35,628
304

In this video, we will create a video course platform using Mux for video upload and streaming, Clerk for authentication, Neon as our serverless Postgres database, and Prisma as our type-safe ORM. We will be using Next.js and then deploying it to Vercel.

👉🏼 The Ultimate NextJs Course
→ https://www.hamedbahram.io/courses/ne...

👉🏼 Project source code
→ https://www.hamedbahram.io/notes/vide...

👉🏼 Live demo
→ https://www.learnn.dev

👉🏼 Mux platform
→ https://www.mux.com

👉🏼 Clerk authentication
→ https://go.clerk.com/Ch93q6G

👉🏼 Neon database
→ https://fyi.neon.tech/hamed

👉🏼 Work with me
→ https://www.hamedbahram.io/contact

Chapters
0:00 Intro
10:40 Tech stack
12:23 Project structure
13:17 Adding Clerk
19:30 Adding Prisma & Neon Db
28:20 Teacher dashboard
37:16 Adding a course
47:47 Adding lessons & Mux integration
1:22:20 All courses page
1:24:30 Course landing page & Stripe checkout integration
1:43:32 Recap & next steps