Build a Youtube Clone

Build a Youtube Clone

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 39 Lessons (23h 42m) | 5.01 GB

In this 24 hour tutorial, you will learn how to create your very own Youtube clone. We will cover advanced topics such as Next 15 and React 19 with tRPC, prefetching in server components, leveraging suspense in client components, video processing, background jobs, AI features, and much more.

Table of Contents

1 Intro & demo
2 Project setup
3 Basic layout
4 Authentication
5 Database setup
6 Webhook sync
7 TRPC setup
8 TRPC configuration
9 Video categories
10 Studio layout
11 Studio videos
12 Infinite loading
13 Mux integration
14 Mux webhooks
15 Video form
16 Video thumbnails
17 AI background jobs
18 AI thumbnails
19 Video page
20 Video views
21 Video reactions
22 Subscriptions
23 Comments
24 Comments infinite loading
25 Comment reactions
26 Comment replies
27 Suggestions
28 Search page
29 Improvements
30 Home feed
31 Playlists
32 Custom playlists
33 Populating playlists
34 Individual playlist
35 User page
36 Banner upload
37 Subscriptions list
38 Final improvements
39 Deployment

Homepage