Let's build a DISCORD clone with React Native (p2) 🔴

Sdílet
Vložit
  • čas přidán 18. 05. 2024
  • Let's challenge ourselves and build a fully-fledged Discord clone with React Native and Stream Chat SDK
    ➡️ Open your Free Stream Maker Account: bit.ly/3hgaJ7B
    🎒 Download the Asset Bundle (Images, Dummy data, PDF presentation, cookies):
    assets.notjust.dev/discord
    💻 Source code: github.com/notJust-dev/Discord
    In this video, we will learn how to build a fully-fledged real-time chat messaging application similar to Discord or Slack. The application will have all of the engaging features you would want for in-app chat - such as emojis, likes, URL previews, and more.
    Building in-app messaging functionality from scratch can take months - and that’s just for a bare-bones chat that contains none of the features that savvy app users expect. With the Stream Chat API, you can replicate polished social media messaging experiences found in popular applications such as Discord, Slack, Whatsapp.
    By the end of this video, you will build a chat app with the next features:
    ✨1-on-1 Real-time messaging
    ✨Group channel messaging
    ✨Emojis, Reactions, GIFs
    ✨Image, Video and Attachment messages
    ✨URL previews
    ✨and more
    🤯 All of this in one single video 🤯
    📚 Enroll NOW in The Full-Stack Mobile Developer course and don’t miss out on your chance to become a 6-figure dev! Check out what our successful students are saying about their experience:
    academy.notjust.dev/?...
    💬 Join the notJust Development gang and let's build together:
    Twitter: / vadimnotjustdev
    Instagram: / vadimnotjustdev
    Facebook: / notjustdev
    LinkedIn: / vadimsavin
    Discord: / discord
    Timecodes:
    0:00 Intro
    0:25 Previous Stream Build
    1:26 Plan Outline
    4:32 Prerequisite
    5:18 Starting Point
    6:15 Demo of Previous Build
    11:30 Connect StreamChat SDK with Custom Backend
    15:25 Setup Amplify Backend
    18:11 Amplify Auth
    42:50 Amplify API
    59:30 Generate User Token
    01:09:00 Refactor Auth Logic
    01:19:25 Dynamically get User Token
    01:25:00 Separating Public & Private Channels
    01:33:00 Start a Private Channel
    01:58:55 Extend Capabilities for Private Channels
    02:14:21 Extend Capabilities for Public Channels
    02:43:10 Invite & Add Users to Channels
    03:23:00 Implement Hamburger Menu
    Disclaimer: This build is for educational purposes only!! All views, opinions, technology choices expressed in this video are my own and do not represent the views, opinions, technology choices of any entity whatsoever with which I have been, am now, or will be affiliated.
    #VadimSavin #notjustdev #reactnative

Komentáře • 19

  • @notjustdev
    @notjustdev  Před rokem

    📚 Enroll NOW in The Full-Stack Mobile Developer course and don’t miss out on your chance to become a 6-figure dev in 2023! Check out what our successful students are saying about their experience:
    academy.notjust.dev

  • @zainulabdinshaikh2758

    Thank you for the build Vadim.

  • @chetanbawankule2035
    @chetanbawankule2035 Před rokem

    Just want to thank you for everything you do

  • @kugathajkangeswaran3876

    Thank you sir for this wonderful video

  • @ninjadev4676
    @ninjadev4676 Před rokem

    Nice content, keep going on

  • @learncse
    @learncse Před 2 lety +2

    🚀 The best React Native tutorials on the Internet, and this is cool too.
    part 1 is down thou, if you have a backup and if you can upload it again with some editing that would be awesome.

  • @zakheleelton8953
    @zakheleelton8953 Před 2 lety

    Nice video, very interesting and informative. Can you make a video for nft marketplace that interact with moralis and rarible protocol as backend please

  • @user-te8sd7ps7q
    @user-te8sd7ps7q Před rokem

    nice!

  • @mickyman753
    @mickyman753 Před rokem

    Will there be a part-3 of Discord Series?

  • @YasinNabi
    @YasinNabi Před 2 lety

    Very educational and wonderful channel, thanks for sharing. thanks Subbed and liked. a fellow creator,,,

  • @ehsanulhaqalizai9710
    @ehsanulhaqalizai9710 Před 2 lety

    The toturials are wonderful but the only thing is that you use aws amplify. I tried alot to activate free tier aws amplify as it was not accepting my credit card for 1$ transaction . If you know a way you can share with us

  • @TPFDaily
    @TPFDaily Před 2 lety

    I i was wondering why you didn't use the react native CLI while creating this project and as i am a beginner and i just wanna ask to what are the changes i have to do while writing the same code in react-Native cli

    • @nizz4m
      @nizz4m Před 2 lety

      I'm also wondering, why he using expo ?

  • @marxvision9874
    @marxvision9874 Před 2 lety

    Make a marketplace app example

  • @felipegouvea6141
    @felipegouvea6141 Před 2 lety

    pls make an application using stripe

  • @lavisharma3210
    @lavisharma3210 Před 2 lety

    Which vs code theme do u use ?

  • @natnael-oqp5082
    @natnael-oqp5082 Před 2 lety

    bro lease make mern stack project Restapi aws s3 bucket

  • @gouravnainwaya5669
    @gouravnainwaya5669 Před 2 lety +1

    Use javascript