Build a Slack clone

Build a Slack clone

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 42 Lessons (15h 13m) | 3.63 GB

In this 15 hour course, you are going to build your very own Slack clone. Featuring cutting edge technologies such as Next.js, Convex, Tailwind CSS, Shadcn UI and many more, you will learn how to create a professional collaboration tool packed with features.

Table of Contents

1 Intro
2 Setup
3 Auth screens
4 Database setup
5 Github authentication
6 Google authentication
7 Password authentication
8 User information
9 Workspace creation
10 Toolbar component
11 Sidebar component
12 Members functionality
13 Workspace sidebar component
14 Workspace preferences
15 Workspace members & channels
16 Channel creation
17 Invite modal
18 Join workspace page
19 Channel page
20 Channel header component
21 Editor component
22 Emoji picker component
23 Image picker component
24 Editor submit functionality
25 Image upload functionality
26 Schema completion
27 Messages GET API
28 Messages list component
29 Channel hero component
30 Message toolbar component
31 Edit & delete message functionality
32 Message reactions
33 Infinite load
34 Thread functionality
35 Thread messages
36 Conversation page
37 Thread bar component
38 Member profile panel
39 Update & remove member functionality
40 Search dialog component
41 Layout shift fix & new emoji picker
42 Deployment to Vercel

Homepage