Someone Made an Ultra-Realistic Discord Clone

Поделиться
HTML-код
  • Опубликовано: 8 фев 2025
  • If I showed you this and the original discord side by side, it'd be hard to spot the differences. Some amazing frontend work.
    Live version: rediscord.verc...
    Code: github.com/igo...
    -- my links
    My SaaS (closed beta, not public yet): www.splitter.gg/
    My Discord: / discord
    My GitHub: github.com/jos...
  • НаукаНаука

Комментарии • 58

  • @MDKhan-ww5tp
    @MDKhan-ww5tp Год назад +50

    Nice seems like Code With Antonio is also making an discord clone

    • @joshtriedcoding
      @joshtriedcoding  Год назад +14

      yessir and he's putting tons of effort into that

    • @MDKhan-ww5tp
      @MDKhan-ww5tp Год назад +1

      @@joshtriedcoding yes he is keeping us up to date

    • @hasanulhaquebanna
      @hasanulhaquebanna Год назад +1

      ​@@MDKhan-ww5tpyou are right but only thing is, he uses so many third party that is not a good practice in real world project

  • @IGooRMusics0x
    @IGooRMusics0x Год назад +48

    I'm so glad that you liked it and the feedback that im receiving motivated me as well to improve more and more. Many things had to be improved in this project and I appreciate all the support and what you pointed out in the video
    Thanks a lot guys! 😄

    • @IGooRMusics0x
      @IGooRMusics0x Год назад +2

      Forgot to mention, the /skeleton page was for me testing the accuracy of skeleton side by side with the app, maybe i shouldnt have pushed it 😅

    • @ameer6168
      @ameer6168 Год назад +4

      This is sick I'll definitely use your loading skeletons style in my app
      Btw in which channel did you shared this project?

    • @IGooRMusics0x
      @IGooRMusics0x Год назад

      @@ameer6168 thanks for that, i shared it on twitter

    • @joshtriedcoding
      @joshtriedcoding  Год назад +3

      great job dude. There's lots to do and lots already done, looking forward to see where you take this

    • @hasanulhaquebanna
      @hasanulhaquebanna Год назад

      ​@@IGooRMusics0xhope in your project you will build webrtc from scratch instead of using third partys like nowadays every developer is currently doing

  • @mohamed-zhioua
    @mohamed-zhioua Год назад +13

    Josh, I want to express my gratitude for acknowledging the efforts of others on your channel. This action truly demonstrates that we're more than just developers - we're a genuine family. Igor M. Penaque, your work is truly impressive.

    • @IGooRMusics0x
      @IGooRMusics0x Год назад +1

      Did well, Josh deserves a lot for that. He makes excelent videos and motivates the community :)

    • @joshtriedcoding
      @joshtriedcoding  Год назад +2

      cheers dude

  • @Dom-zy1qy
    @Dom-zy1qy Год назад +2

    These videos of yours are so helpful, I saw the shadcn taxonomy one recently and I've been referencing that repo frequently.

  • @Mikigoalie
    @Mikigoalie Год назад +2

    Hey Josh, I just started learning React from lua (lol) few months ago and it feels like I found whole new world. From mostly "back end", I found beauty of front end with react. With almost no TS, JS or React experience prior, I am making quite huge steps because of how interesting and joyful it is to work in React. And your videos are incredibly insightful for me as beginner.
    Keep up the good work

  • @sukrit04
    @sukrit04 Год назад +2

    Watching your videos has helped me a lot in developing good web applications. Thank You ❤

  • @Stoney_Eagle
    @Stoney_Eagle Год назад +1

    @IgorM84
    Very nicely done!
    If you plan to realease this as a fully functioning compettitor at some point I would recommend you to not use any official copyrighted/trademaked assets like the discord logo.

  • @nztitirangi
    @nztitirangi Год назад

    Superb work

  • @openyourmind5534
    @openyourmind5534 Год назад +1

    Theres another video a 11hr one i just watched and made a full active discord on the web i have it running now. But it don't look as good as this design! but it works you can make your own servers video chat voice chat add friends!

    • @JohnSmith-laws
      @JohnSmith-laws Год назад

      Can you provide a channel or link? Thanks in advance

  • @DunckingTest
    @DunckingTest Год назад

    Hello Josh, I'd like to make a request for a video where you discuss the technologies you're currently utilizing for your freelance work, as well as the platforms you're active on.

  • @welcometovalhalla2884
    @welcometovalhalla2884 Год назад

    I was also doing the same project lol, I'll have to look at this one once I'm done.

  • @prashlovessamosa
    @prashlovessamosa Год назад +1

    Antonio is also making

    • @speedster784
      @speedster784 Год назад

      Should be very in depth from the looks of it might be over 6 hours

  • @Red-ik4yd
    @Red-ik4yd Год назад +1

    Hey Josh! My knowledge of NEXTJS comes from you and thank you for that. Can you explain me how do I do credentials sign in using nextauth. I have made it worked in my app with a workaround. Can you please make a video on it doing all the error states like when a user enters wrong password and all that will be great

  • @akashthoriya
    @akashthoriya Год назад

    Great Clone,
    Can you create same type of clone and guide,
    It will help us a lot
    Thank you

  • @Madruga8
    @Madruga8 Год назад

    Its so cool but theres no the input box with Slash / commands ?

  • @coding-master-shayan
    @coding-master-shayan Год назад

    Sir I am done with react and Next js PHP and Laravel both are best choice for building projects and they are timesavers I will also recommend MySQL and in Laravel we can add caching behavior manually for some routes and like Next js. In Next js 13 there is no way to do that.

    • @joshtriedcoding
      @joshtriedcoding  Год назад

      caching kinda sucks in nextjs 13, yeah. Besides that its much more productive than alternatives imo

  • @nacho3721
    @nacho3721 Год назад

    there's /skeleton because it's mock data, so there's no loading state i suppose?

    • @IGooRMusics0x
      @IGooRMusics0x Год назад

      nope, in fact /skeleton was for me testing the skeletons accuracy against the app itself

  • @juanbovier7458
    @juanbovier7458 Год назад

    Hi Josh, can you please make a video using refresh tokens whit this Google provider on Next-Auth? I need to save it on MongoDB and most importantly, i need to use 2 providers at the same time, i am creating something like Calendly, i mean, the users create their accounts using credentials (email - password) and after that i need to sync their Google Calendar but i don't know how can i do that

  • @Nyawtty
    @Nyawtty 2 месяца назад

    can someone make a discord clone that like is connected to discord kinda like vencord

  • @mohitcodeswell
    @mohitcodeswell Год назад +2

    Hey Josh!!!! I'm partially back 💀

    • @joshtriedcoding
      @joshtriedcoding  Год назад +1

      hey mohit!!!! "partially" lol that doesnt sound good

  • @nick-ui
    @nick-ui Год назад

    Sam Salikoff be like 😉😉

  • @whitallee7885
    @whitallee7885 Год назад

    Hey Josh! Do you have any pets? Im working on an a pet care task reminder since I’ve got literally 14 pets (chameleon, snakes, frog, turtles, ferrets, dog, fish) if you have any interest in having access to it as I get closer to finishing, I’d love your input!

    • @joshtriedcoding
      @joshtriedcoding  Год назад +1

      oh damn that sounds cool. Not nearly as many as you do, but for people with lots of pets that sounds useful af

  • @zakidzz
    @zakidzz Год назад +1

    hello wanna ask :
    i have chat app
    i have difrent conversation with diffent people :
    shold i join all rooms to recive notification from all them?????
    alot of rooms join with socket io?
    or what shold i do?

    • @IGooRMusics0x
      @IGooRMusics0x Год назад +1

      you probably better have one channel observing for new notifications since it's more scalable

    • @zakidzz
      @zakidzz Год назад

      @@IGooRMusics0x one channel how to inject conversation with other people to that chanell

    • @IGooRMusics0x
      @IGooRMusics0x Год назад +1

      @@zakidzz it's for which use case, but maybe you have 1 channel for every user that they listen to, and when a group channel receives a message it fires to this channel for every user that need to be notified

    • @zakidzz
      @zakidzz Год назад

      @@IGooRMusics0x use case single 2 person talk to each other simple chat.....but a contact can have multiple person he talk to
      what i really looking for is :
      in conversation example whatup...you see the last message on each person and if a person sends you a message the last message get updated...this i m looking to do this with socket io but not sure how

  • @kofiacheampong7790
    @kofiacheampong7790 Год назад

    I am trying to join your discord but the link seems to be expired? Can you share another invite link?

  • @remedy6162
    @remedy6162 Год назад

    wo hast du so gut englisch sprechen gelernt? :) verstehen tue ich alles, aber wenn ich selbst sprechen muss, dann weiss ich nur 30% :D

  • @kittenpixl
    @kittenpixl Год назад

    One issue people can post illegal content on it. Which is not good.

  • @TomNook.
    @TomNook. Год назад

    Just UI? The hard work lies in the "doing" stuff

    • @IGooRMusics0x
      @IGooRMusics0x Год назад +1

      Discord UI is a bit complex when you go deep into it... Believe or not implementing a simple Socket IO chat based, nextauth and some db with prisma, for example is easier than really thinking deep in the UI, like in this project i've fixed the Focus transitions that discord still misses in their browser app

  • @genzdevslog
    @genzdevslog Год назад

    First comment 😅