Overview
Syllabus
00:00 Intro
00:51 Demo
05:15 Resources
05:40 Creating a New App
05:59 Resetting Project
06:55 Setting Dark Interface Style
07:33 Installing Dependencies
09:32 Setting Up Clerk
16:22 Adding Authentication Flow
27:11 Sign In Screen
41:20 Adding Chat Screens
49:20 Modeling Chat Data
52:48 Displaying Chatrooms with Dummy Data
59:04 Setting Up Appwrite
1:02:15 Creating a Database
1:07:45 Inserting Chatrooms
1:08:50 Configuring Appwrite in the App
1:12:47 Fetching Chatrooms
1:17:44 Creating Chatrooms
1:23:42 Chatroom Screen
1:26:08 Creating Messages
1:35:48 Fetching Messages by Chatroom ID
1:38:12 Customizing Messages List
1:40:08 Message Item Component
1:43:48 Adding Realtime Listener
1:45:59 Implementing Profile Screen
1:48:17 Displaying User Passkeys
1:50:09 Creating Passkeys
1:51:45 Conclusion
Taught by
Code with Beto