Build a Discord Clone with React Native
Offered By: notJust․dev via YouTube
Course Description
Overview
Build a fully-fledged Discord clone using React Native and Stream Chat SDK in this comprehensive tutorial video. Learn to create a real-time chat messaging application with features like 1-on-1 and group messaging, emojis, reactions, GIFs, image/video attachments, and URL previews. Follow step-by-step instructions to set up the project, initialize Stream client, configure UI components, implement basic authentication, create channels, and customize the app's theme. By the end of this 3-hour 43-minute tutorial, you'll have a functional chat app similar to Discord or Slack, complete with engaging features that modern app users expect.
Syllabus
Intro
Prerequisite
Setting up the project
Create Steam account & install stream chat SDK
Initialize a Stream client
Connect a user
Create a channel
Configuring UI components - overlay provider
Configuring UI components - chat
Configuring UI components - chat list
Configuring UI components - channel
Configuring UI components - message list
Configuring UI components - Message input
Summary
Basic authentication
Create auth context
Display channel list with drawer navigator
Create a channel screen
Render the messages for a channel
Theming
Fixing users channel list
Allow user join a channel
App test
Q&A
Taught by
notJust․dev
Related Courses
CS50's Mobile App Development with React NativeHarvard University via edX Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera React
Udacity Computer Science and Mobile Apps
Harvard University via edX A Complete React Native Course - Redux - Context API - 2020
Udemy