🔴 Whatsapp Clone ( Realtime Chat App ) with Next.js, Socket.io & Zegocloud with Voice & Video Call

Поделиться
HTML-код
  • Опубликовано: 17 сен 2024

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

  • @GrimReaperAMV
    @GrimReaperAMV 11 месяцев назад +15

    Wow i can't imagine how a single man was seriously able to create a WhatsApp clone that is even better than the original. well done bro

    • @lokeshnegi5051
      @lokeshnegi5051 7 месяцев назад

      bro is this clone responsive too ?, I haven't started yet just wanted to know this before starting

    • @GrimReaperAMV
      @GrimReaperAMV 7 месяцев назад

      Nope but you can do that urself it's easy

    • @ASHUTOSHSHARMA-h4w
      @ASHUTOSHSHARMA-h4w 2 месяца назад

      ​@@lokeshnegi5051responsive means???

    • @saksham-vm8sl
      @saksham-vm8sl 22 дня назад

      @@GrimReaperAMV how bro

  • @4fye
    @4fye Год назад +89

    I can tell you put a lot of work into this. Well Done👏

  • @kazaloops
    @kazaloops Год назад +20

    Hands raised for this legend ✋!!!!! Literally he created better than real whatsapp😮A single man

  • @kikiken4287
    @kikiken4287 11 месяцев назад +14

    thank you so much Kishan for putting incredible amount of work on this lecture and makeing it public free! it helped me a lot to learn about socket io, and backend stuff!

    • @KishanSheth21
      @KishanSheth21  11 месяцев назад

      Glad it was helpful!

    • @MuhammadIrfan-cj1cq
      @MuhammadIrfan-cj1cq 10 месяцев назад

      Hey did u completed the course? is it working properly??

    • @kikiken4287
      @kikiken4287 4 месяца назад

      @@MuhammadIrfan-cj1cq yep i downloaded his source code and continued to refactor and to add new feature.

  • @irfansaeedkhan7242
    @irfansaeedkhan7242 Год назад +7

    just wow wow wow, most of the teacher only show the basic socket and msg sending, but you are amazing, from audio to img sending, msg seen , sent , perfect replica ui, fast, sent time is also shown, you are next level and your channel will grow

  • @tosinolugbenga2904
    @tosinolugbenga2904 Год назад +9

    Honestly, this is the first unique video with simplicity that i will follow and had no issues whatsoever. You deserve a coffee

    • @ababakr_asa
      @ababakr_asa 4 месяца назад

      Didn't you get any errors?

    • @ASHUTOSHSHARMA-h4w
      @ASHUTOSHSHARMA-h4w 2 месяца назад

      ​@@ababakr_asabro i am getting plethora of errors😢 a lot of care is required while typing the code. Seems like coding this 10hr would take 100hr

  • @nayri_b
    @nayri_b Год назад +13

    Your content is more than a course in udemy bro. Very nice

  • @MuhammadIrfan-cj1cq
    @MuhammadIrfan-cj1cq 3 месяца назад +2

    Successfully created this clone with end to end encryption and added multi lingual support with multiple language thanks kishan for this amazing course.

    • @KishanSheth21
      @KishanSheth21  3 месяца назад +1

      Hi, that’s awesome. Mail me let’s connect. You can contact me on discord as well. I might have some opportunities for you.

    • @CodeNinja18
      @CodeNinja18 2 месяца назад +1

      Now can you give your github link 🤣

    • @SoloBanned
      @SoloBanned 2 месяца назад +1

      Can you provide us your github as I am getting axios error

  • @naveenkrishna503
    @naveenkrishna503 Год назад +10

    Fantastic work ! At 1:03:09 the issue is due to the fact that userInfo is not available at re-render. If you try to go back to /login route and login once, the error will go away

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

      see wht its telling me
      1 of 1 unhandled error
      Server Error
      TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
      This error happened while generating the page. Any console logs will be displayed in the terminal window.
      Source
      src\pages\login.jsx (15:25) @ useStateProvider
      13 | const router = useRouter();
      14 |
      > 15 | const [{}, dispatch] = useStateProvider();
      | ^
      16 |
      17 | const handleLogin = async () => {
      18 | const provider = new GoogleAuthProvider();

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

      1 of 1 unhandled error
      Server Error
      TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
      This error happened while generating the page. Any console logs will be displayed in the terminal window.
      Source
      src\pages\login.jsx (15:25) @ useStateProvider
      13 | const router = useRouter();
      14 |
      > 15 | const [{}, dispatch] = useStateProvider();
      | ^
      16 |
      17 | const handleLogin = async () => {
      18 | const provider = new GoogleAuthProvider();

    • @user-lu1vs2xs2b
      @user-lu1vs2xs2b 11 месяцев назад

      @@ejehwayne8586 even im getting this error, what's the solution

  • @miguelangelmadronerosequei9517
    @miguelangelmadronerosequei9517 Год назад +29

    si esto tuviera subtitulos llegaria a mucha mas gente, muy
    buen trabajo

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

      I see subtitles there 😊😊 try checking now

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

    The efforts that you put in this video is just WOW, you got me as new subscriber, thank you for this, is awsome, to bad its not with Typescript, i have some struggles with that, but this is just awsome

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

    Well done bud. Nicely detailed and very informative.

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

    It was amazing, now im learning React and this is a great project to learn! I love this

  • @ASHUTOSHSHARMA-h4w
    @ASHUTOSHSHARMA-h4w 2 месяца назад +1

    Made the complete clone 🙂🙂thank you so much❤❤❤❤

  • @PrinceKumar-hh6yn
    @PrinceKumar-hh6yn 11 месяцев назад

    the exit problem made this video more realistic like one was actually trying to make out something in front

    • @MuhammadIrfan-cj1cq
      @MuhammadIrfan-cj1cq 10 месяцев назад

      hey, have u done with your project??
      can u share your source code repo?

  • @didymusorotayo7883
    @didymusorotayo7883 6 месяцев назад

    Kishan, this is an authentic one from start to finish. You are the coolest, brosev. So, easy to follow.. I would like to ask, for some reason, I am not getting my messages real time

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

    Have you also shown how to deploy it?

  • @MRWOLF-rd6tm
    @MRWOLF-rd6tm Год назад +1

    proud To see an indian uploading these type of projects .Firstly when i saw thumbnail i thought it's Js Mastery's Video . but after that i read name and i was like damn 😍 man he's indian . and i just saved this in watch later so after learning react and all other technologies i'll watch this video and try to make this app

    • @sofihegde3205
      @sofihegde3205 4 месяца назад

      Do you have the CaptureAudio component code?

  • @YakshPatel-fm1fe
    @YakshPatel-fm1fe 2 месяца назад +1

    Sir please make a video how to run an ready made project of your i have purchase a code but it is not working from my side please make a video and show to run that code easilynand what changes i have to made i have an project submission this week

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

    Thats osmmmmmmmmm!!!
    Appreciate the efforts you putted on making this amazing course

  • @mimo2020raja
    @mimo2020raja 5 месяцев назад

    Beother well done a very professional set
    I have 2 question:
    Q 1)
    If we are going to use firebase for authentication why not also use onchangeauth instead of creating a custom hook to check the user state
    i like prisma and it is the first time working with it, i run in few issues to save the user on the database since I'm not using the next js, I'm using a expo but i was able to fix and save the user
    Q:2) do i need to regenerate the prisma each time i change the user model
    Or just do prisma db puch
    By the why since i have integrated prisma on existing projects with firestore i'm thinking to use the sql database as second data backup
    Question

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

    Sir kindly make a video to deploy this project

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

    Amazing work !! It's was my college project and I got the exact project

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

    Its awesome, Thank you for creating this kinda great videos....
    Also I want that Voice Message player in React Native, can you create video in that or any library that I can use it directly for that

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

    This build was awesome!! Can you also show us how to host this. Please......

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

    whatttt...this is the most advanced WhatsApp close ive ever seen dude ! ... Gonna build this

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

    sir kindly make a video to deploy this project on vercel...............🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏

    • @12_potesanket97
      @12_potesanket97 8 месяцев назад

      bro did you deployed this project, if yes can you help me to deploy mine

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

    Subscribed Once i finish learning, I'll look for projects here thank you dude

  • @VijayKumar-oq4pq
    @VijayKumar-oq4pq Год назад +3

    Hi, thanks for this amazing project.
    I have a question: Instead of using PostgreSQL and Prisma, is it possible to use Firestore from Firebase as an alternative for the database in this project?

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

      Yes totally. But you'll need to change the queries for that.

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

    There is a little error that I encountered. In VoiceMessage.jsx the useEffect used to assign the waveSurfer to the waveform.current returns a callback to destroy the waveform.current but, it will do so only for the initial render, now for the successive render the useEffect will run again However, this time only the waveForm.current is not null, it was destroyed before though and hence the current will not have the waveSurfer and the code will break while accessing the waveform.current.load method inside another useEffect.
    I solved this by destroying the waveform in the handlePlayAudio func i.e. when the user will play the audio message which will give it time to render all the voiceMessage components. I don't know if it's a good practice or not but it works for me

  • @harveerSingh-iy9xz
    @harveerSingh-iy9xz Год назад

    Hey bro your tutorials are very nice need some react native expo app tutorial😊😊😊

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

    omg bhai you just amazing no video like that in whole youtube
    kamal bhai

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

    Very impressive bro... Can make a similar project for zoom application with next13,?

  • @Infinite_Coding-mz2oj
    @Infinite_Coding-mz2oj 2 месяца назад

    Sir plz Hindi ma videos banow you are the king of web development boss well done

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

    Superb project, Loved it dude.

  • @supindersingh8882
    @supindersingh8882 9 месяцев назад

    Thank you for the great video 😀. I have a question. Why you didn't use TypeScript?

  • @NguyenBaLam-kj7do
    @NguyenBaLam-kj7do Месяц назад

    it's great that you shared this project, but does your project have a user group creation feature?

    • @KishanSheth21
      @KishanSheth21  Месяц назад +1

      No it doesn't have a group feature. Refer to my latest chat app it has group features.

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

    Very good your class of tecnology

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

    please tell me you are earning very good amount of money because the effort here is insane.. after learning all this if you are not earning in lakhs or crore then this will definitely demotivate me.. Thanks Please reply with honesty

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

      To be honest. I'm not earning that much. I'm still struggling with sponsorships. And with youtube adsense you won't earn enough. I have been doing youtube for more than 2 years and still not sure if this would succeed, not to demote you but we have to keep trying, one day it would work out 😁

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

    Awesomeness at its extreme level

  • @6qat
    @6qat Год назад +1

    Why creating a separate server and not use the server side part of Nextjs ?

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

    the project is awesome.
    why we need server even next js full stack framework...

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

      I believe that learning this flow is more important as in the bigger projects they don't rely on nextjs backend. A separate backend is a must. Consider a scenario where you want to use a message broker.
      In that case you would need the backend. What if you need microservices in your app. So the knowledge of the backend is a must. This is my personal opinion.

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

    Wow bro!!!!!!!!! lot of effort man, I'm subscribing now

  • @nagadioy9859
    @nagadioy9859 Год назад +63

    everything is open source, if you do a little amount of reverse engineering

    • @KishanSheth21
      @KishanSheth21  Год назад +5

      Ofcourse 💯

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

      I didn't understand please explain to me please.

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

      @@prashlovessamosa ok bassicaly reverse engineering, is like hacking into the app to see all the code, even the code is is supposed to be hidden to the public, by that, you can see what the app does in it's entirety, TLDR you hack the app to see all the code, and what he "did" was that to make this video

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

      Apoco si tilin?

    • @DeConstructor-im5ve
      @DeConstructor-im5ve Год назад +1

      If there is requirements of reverse engineering then it can't be said as open source

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

    Amazing project❤ aaj lagadi apne thank u too much❤❤

  • @twinkles13
    @twinkles13 6 месяцев назад

    Please make a short explanatory video on prisma

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

    awesome dude, good job 😎

  • @TienNguyen-rr7bl
    @TienNguyen-rr7bl 6 месяцев назад

    Can you clone this project using react and typescript? I'm learning react and I really want to learn this project of yours, anyway thank you, you're really good

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

    HELLOOO ,😍😍😍😍LIKED YOU CONTENT VERY MUCH. CAN YOU MAKE NEXT PROJECT ON COLLEGE TIMETABLE SYNC APP WHERE ACTIVITIES/EVENTS/EXAMS/CLASS TIME TABLE SCHEDULE EVERYTHING CAN BE UPLOADEDD. ITS AN UNIQUE PROJECT

  • @GrimReaperAMV
    @GrimReaperAMV 10 месяцев назад

    Bro can you add message deletion, edit message and show when a user is typing by the way awesome tutorial

    • @MuhammadIrfan-cj1cq
      @MuhammadIrfan-cj1cq 10 месяцев назад

      have u completed the project?is it working as shown in the vid

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

    amazing bhai ... u got a new subscriber

  • @footprint_arts
    @footprint_arts 9 месяцев назад +1

    Earned a sub ❤ keep up the good work brother

  • @virajdimble5034
    @virajdimble5034 Месяц назад +1

    Het Kishan why are only attend the Payment comments & why you are not cheecking the error comments . Monstly some errors are db connections
    , i have also same issue . pls replay 🤨

    • @KishanSheth21
      @KishanSheth21  Месяц назад

      Discord is already there for errors, please join discord server and someone might be able to help you there. There are mods there.

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

    Seems a great tutorial! Would it be hard for anyone who hasn't learned Node.js (but have practices in Java, React.js)?

  • @_PhamVuTien
    @_PhamVuTien 3 часа назад

    After completing the project, how can I communicate from 2 different devices, sir?

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

    brooo u really need support , looooooooooove that kind of useful projects please keep uploading stuff like this

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

    Bro Please while editing the video Make sure you increase the audio volume. i used fx sound to boost audio still very less volume.

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

    Thanks for this awesome Tutorial. Thhis project is really great .But the projects should be responsive... 🙂

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

      Yes, you are right I should have made this responsive. The Airbnb clone which is coming next would be responsive for sure.

  • @forytvanced6253
    @forytvanced6253 7 месяцев назад

    i have a college project and i have seen about half of your video it great thanks for the video i want to ask you how can i add group video / voice calling feature .

    • @KishanSheth21
      @KishanSheth21  7 месяцев назад

      You need to make several changes in the DB and you can make it.

    • @sofihegde3205
      @sofihegde3205 4 месяца назад

      Do you have the CaptureAudio component code?

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

    This is super amazing. Great job

  • @vladimircreator
    @vladimircreator 10 месяцев назад

    This guy is not afraid of DRY

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

    Have you tried deploying this on vercel?

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

    amazing project brother, god bless you!!

  • @JayantBaid02
    @JayantBaid02 9 месяцев назад +1

    Bhaiya, I don't know about next.js but i know react.js. Can I able to understand and code this project

    • @KishanSheth21
      @KishanSheth21  9 месяцев назад +1

      You can go for it. Nextjs is not that complex.

  • @SandeepSingh-xs1bt
    @SandeepSingh-xs1bt Год назад

    the project is outstanding, but there is one doubt is there is any personal space for the user just like whatsapp as there is the google authentication only so ig all the users will be logged in to the single window which is not good, as anyone can enter the chat unlike whatsapp where everyone has its own personal space.

  • @alexchandrahanif1497
    @alexchandrahanif1497 8 месяцев назад

    for emojis, is it using a library? or use your own component?

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

    this is for beginner who want to be part of practice

  • @Safiul99
    @Safiul99 11 месяцев назад

    You're very talented ❤❤

  • @librandy-ke5jp
    @librandy-ke5jp Год назад

    well done bro next month im gonna treat you to coffee

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

    Bro
    god level project
    Awesome

  • @RahulKumar-wg6mr
    @RahulKumar-wg6mr Год назад

    thank you for your effort sir

  • @yantech.4249
    @yantech.4249 Год назад

    Amazing and well done for this tutorial

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

    ❤ you too much dude, Great work!

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

    Its really crazy bro nice video

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

    Bro, nextjs can handle both of the things, why you used seprate server node for backend?

  • @twinkles13
    @twinkles13 5 месяцев назад +1

    Getting this error at 10:01:58 "ZegoExpressWebRTC.js:8 Uncaught (in promise) TypeError: Failed to execute 'getStats' on 'RTCPeerConnection': parameter 1 is not of type 'MediaStreamTrack'." Please suggest how to fix this.

    • @N0yce
      @N0yce 5 месяцев назад

      did you get the solution? I am having a same issue?

    • @twinkles13
      @twinkles13 5 месяцев назад

      @@N0yce Update the zego cloud library, it will work

    • @N0yce
      @N0yce 4 месяца назад

      @@twinkles13 Thanks

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

    Thanks for awesome project kishen. Will you tell how to deploy such kind of project kishen ??

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

      I will include a separate video for that in the source code in a few days. If you want you could buy out the source code it would help me out a lot and I can create more amazing content.

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

      I will include a separate video for that in the source code in a few days. If you want you could buy out the source code it would help me out a lot and I can create more amazing content.

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

    Amazing project bro, i just sub your channel.. can you make kanban project with drag and drop with local storage or even better? Thanks in advanced!

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

      Sure, I have thought for a project like Jira Clone. This will be coming before the end of the year.

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

    Amazing project, will start this soon.
    How long did it take to make this ?

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

      5 months 🫣

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

      @@KishanSheth21 that's a very long time lol. I will try to do this in 30 days

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

    Coming from Spotify 😁

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

    good luck bro
    please make more video

  • @VaibhavRaheja-bs3li
    @VaibhavRaheja-bs3li 2 месяца назад

    can anyone tell, if you code side by side the video, the proect will worrk fully?

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

    Awesome thank you. Build looks very clean & functional! Had to make the purchase. Q - Is implementing group chat difficult ? I notice a lot of chat tutorials don't implement it.

    • @KishanSheth21
      @KishanSheth21  Год назад +11

      It's not difficult but it consumes a lot of time. Nevertheless I will be creating a chat app with group functionalities. I will create a chat app every year with more functionalities. Last year it was just a basic chat app. This year it has many features like file sharing, audio video call, voice messages, online offline status, message read status, and many minute features. Next year I'll create a chat app with group functionalities. If I get a sponsor earlier I'll create it before the end of the year. Cheers 🥂

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

      ​@@KishanSheth21Thanks

    • @جوادجیتی
      @جوادجیتی Год назад

      ​@@KishanSheth21 WE WAIT THAT

  • @0909J-USA
    @0909J-USA 2 месяца назад +1

    Hello. I want to buy this but I can only pay with PayPal for online purchases. I don’t have a credit card. Please let me know.

    • @KishanSheth21
      @KishanSheth21  2 месяца назад +1

      Hi, please reach out to me on my email: kishansheth21@gmail.com

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

    Hello sir
    Please 🥺 tell me how to add push notification on WhatsApp clone please......🥺🥺🥺

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

    omgg amazingg, so are u for real sirr.

  • @Donquixote-Rosinante
    @Donquixote-Rosinante 11 месяцев назад

    May i know how long do you spend on creating this high quality side projects?

    • @KishanSheth21
      @KishanSheth21  9 месяцев назад

      Depends, this clone took me around 2 months.

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

    damn bro, this is so great for learning

  • @SuperYoda7
    @SuperYoda7 11 месяцев назад

    could you please show us how to implement it in a react native app ? I am looking for such a tutorial for so long!

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

    I get this problem when connecting to the database:
    db error: ERROR: zero-length delimited identifier at or near """"

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

    Does it have a group functionality and block unblock aswell?

  • @b4u2umer
    @b4u2umer 11 месяцев назад

    0:55:50 can you plz help in app jsx facing white screen issue after implementing stateprovider

    • @twinkles13
      @twinkles13 6 месяцев назад

      Were you able to solve it ? If yes then how?

  • @calmnrelaxme6750
    @calmnrelaxme6750 4 месяца назад

    After disconnecting the call zego cloud instance still running in the background. getting to many console logs
    Can you check and tell me how to resolve that issue.

  • @ukaszjackowski5133
    @ukaszjackowski5133 9 месяцев назад

    I have a problem with the handlePlayRecording in CaptureAudio.js. I'm getting the error in console "CaptureAudio.jsx:128 Uncaught (in promise) DOMException: The element has no supported sources."

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

    Bro please help me whenever i make a call it get disconnected do i need two different microphone and camer for it to work or it should have worked?

  • @imtechbroo
    @imtechbroo 6 месяцев назад

    Bhai Postgresql account banate time bhi bata diya karo begginers ko issue aate he bht 🤦🙌

  • @debjitgaming6100
    @debjitgaming6100 Месяц назад

    sir invalid hook call error in giving in statecontext file.......i am confident that i have only one react instance and my renderer and react version is same......and i syntax is also correct
    ..plz solve sir

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

    Hi I have one question How to provide end to end encryption in our App

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

      You can use the concept of public keys and private keys for encryption. Actually i did some research for implementing this feature but, it would take a lot of time and It would not be possible to embed all the features in the 12 hour video as this is the limit for youtube videos. I am thinking of releasing a full fledged chat app more features than this, and a more perfect clone than this, but that would be a course instead of a youtube video.

  • @Arnab3.12
    @Arnab3.12 4 дня назад

    I got an error on '"npx prisma db push" this command.
    Error: P1001: Can't reach database server at `localhost`:`5432`
    Please make sure your database server is running at `localhost`:`5432`. Please Help ............

  • @kemmounramzy6232
    @kemmounramzy6232 7 месяцев назад

    i raise my hat for this great video