How to MAKE and PUBLISH a Chat website with Firebase using HTML & JavaScript

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

ความคิดเห็น • 423

  • @MaxProgramming
    @MaxProgramming 3 ปีที่แล้ว +13

    Ohh! Firebase chat app! Seems interesting. Let's see. Thanks for the tutorial!

  • @reedgraff2465
    @reedgraff2465 3 ปีที่แล้ว +21

    I don't think you know how many headaches you have saved me from succumbing to... Thank you, father.

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      Really! You're welcome. Glad I could help.

  • @yadurajsharma1305
    @yadurajsharma1305 3 ปีที่แล้ว +6

    Thanks, man. You out here saving life
    love you

  • @cyber_steve
    @cyber_steve ปีที่แล้ว +6

    Hey Rhymbil, this is a very good tutorial. But I’m having a glitch where the send button sometimes doesn’t appear. Can you help me with that?

    • @cyber_steve
      @cyber_steve ปีที่แล้ว +3

      Never mind, I found the issue, simply create your own font awesome kit and replace it with the default one. Then just use new icons in the join on send buttons. I’ve now did some css and created an actually chat pwa!

    • @prathyusha6619
      @prathyusha6619 ปีที่แล้ว +1

      hey how to fix that?

    • @The-Ferret-Man
      @The-Ferret-Man 5 หลายเดือนก่อน

      @@prathyusha6619 *TO MAKE THE SEND BUTTON WORK, DELETE THE LINES OF CSS THAT SAY color: Transparent; IN THE TWO CHAT INPUT SEND SECTIONS IN INDEX.CSS*

  • @Salty0214
    @Salty0214 ปีที่แล้ว

    DAMN NOW THIS IS A CLEAR UNDERSTANDING EXPLAINATION!

  • @ecodersofficial
    @ecodersofficial 3 ปีที่แล้ว +7

    Dear Rhym, I wants you make a tutorial that shows how to make a screen recorder with no any other offline applications only on web with HTML and CSS and JS!

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      Woah. I like the challenge. I'll figure it out and I'll let you know.

    • @ecodersofficial
      @ecodersofficial 3 ปีที่แล้ว

      @@MelvinAdekanye Okay! pls make

    • @yashkapure8511
      @yashkapure8511 3 ปีที่แล้ว +1

      You can use python for that, it's easy

    • @ecodersofficial
      @ecodersofficial 3 ปีที่แล้ว +1

      @@yashkapure8511 Yeah! But I didn't know much in python....I'll try but can't - I didn't know How to Make Database with python...

    • @yashkapure8511
      @yashkapure8511 3 ปีที่แล้ว +1

      @@ecodersofficial your question was how to make a screen recorder right?
      Then there is no need of DB for that just have to pass the path where you have to save the record video
      I have already done that

  • @amlansahoo07
    @amlansahoo07 3 ปีที่แล้ว +1

    You made it super easy mann !!!!

  • @muslim7660
    @muslim7660 3 ปีที่แล้ว +6

    It's so very good! Thank you for this one!

  • @KateeteDavidBenjamin
    @KateeteDavidBenjamin ปีที่แล้ว +2

    How do you get a website to creat a separate conversation screen for each user 🤔

  • @GhostyGoobers
    @GhostyGoobers 7 หลายเดือนก่อน +1

    the js file isnt there edit never mind i had to click on the link in your profile and its there now thank u so much

  • @mahdibrl4236
    @mahdibrl4236 ปีที่แล้ว

    Thank you. I love your content and follow you from Algeria. Whenever you think of leaving TH-cam, remember that there are those who follow you with love

  • @MallyFemboy
    @MallyFemboy 3 ปีที่แล้ว +4

    wass up!! nice vid btw
    keep it up

    • @MallyFemboy
      @MallyFemboy 3 ปีที่แล้ว

      Lol

    • @MallyFemboy
      @MallyFemboy 3 ปีที่แล้ว

      Has nothing to do with anything and your just bots lol

  • @aryanKapur.
    @aryanKapur. 2 ปีที่แล้ว +1

    this is amazing! I wanted to see this for myself so I copied the code and checked it out, and was far beyond my expectations.

  • @SURAJ-sz8ej
    @SURAJ-sz8ej 3 ปีที่แล้ว +1

    Thanks big guy I have literally roamed here and there searching for a firebase chat app and I was wondering here and there since 3 days finally got a running project that was a great help THANKS.

  • @znnviolord5881
    @znnviolord5881 ปีที่แล้ว

    It works like charm!!!

  • @Skys111
    @Skys111 ปีที่แล้ว +1

    Really good, but I just started with coding, How to do the {} Colapse Part?

    • @babyman177
      @babyman177 5 หลายเดือนก่อน

      i know this was a while ago. but on the left side of the code, youll see a little arrow at the start of the funtion. press it to collapse the function.

  • @ShivanshPlays1
    @ShivanshPlays1 3 ปีที่แล้ว +1

    Thx for the tutorial, by the way can i use github?

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      You're very welcome. And for sure. You can upload the code to github

    • @ShivanshPlays1
      @ShivanshPlays1 3 ปีที่แล้ว

      @@MelvinAdekanye oh thanks bro!

  • @akeditexe
    @akeditexe ปีที่แล้ว

    u r a legend bro thanks

  • @aryandongale3370
    @aryandongale3370 3 ปีที่แล้ว +1

    HELPED A LOT !!!!!!!!!!!!!!

  • @WSH3TM
    @WSH3TM 3 ปีที่แล้ว

    "Math Homework. Definitely" LMAO

  • @moza7137
    @moza7137 10 หลายเดือนก่อน +4

    my web page is still empty not showing any of the css properties could someone pls tell me what the problem is?

    • @Traveller2169
      @Traveller2169 4 หลายเดือนก่อน

      did you link the html file to css?

  • @lunarspect
    @lunarspect ปีที่แล้ว +2

    Password system for this?

  • @achievementtop
    @achievementtop 4 หลายเดือนก่อน

    Very cool but why do you don´t use github to share the code?

  • @airdrophunter9968
    @airdrophunter9968 3 หลายเดือนก่อน

    is this work when there is no internet but have connected local LAN??

  • @GraysonWoodr
    @GraysonWoodr 3 ปีที่แล้ว +2

    Now I can bypass my school blocking discord. And Hangouts. And every other chat app.

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      Hahaha. Modern problems require modern solutions. We're living in 2021. You're in 4021.

    • @ST3W1010
      @ST3W1010 3 ปีที่แล้ว

      Same reason I’m using this

    • @rednixch
      @rednixch 3 ปีที่แล้ว

      Same reason I’m using this

  • @72kundanpatil89
    @72kundanpatil89 3 ปีที่แล้ว +3

    Thanks bro 😆😆😘

  • @RohandattaMokirala
    @RohandattaMokirala 3 หลายเดือนก่อน

    Can others chat with each other without you using this site?
    Thanks for the Tutorial!

  • @anonymoussaif7361
    @anonymoussaif7361 3 ปีที่แล้ว +1

    Just amazing🤩

  • @vehinvelateker8078
    @vehinvelateker8078 3 ปีที่แล้ว

    Thanks for everything bro . I am grateful for this video.

  • @baconheadhair6938
    @baconheadhair6938 ปีที่แล้ว +1

    2:30 2:30 2:30 2:30

  • @johnpaulchristiancondicion3148
    @johnpaulchristiancondicion3148 3 ปีที่แล้ว +1

    Hey sir rhymbil i love your tutorial. I have my school project and im gonna use this like a part of a .0chatting section. Is there a way to change the big memechat 2.0 int the title and how? thanks i dont mean it to plagiarize ur work. im sorry if its like that but i rly need so need reply asap pls

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      Yes, of course. No worries. In the create_title function. You'll be able to change the title

  • @lordkratos9389
    @lordkratos9389 3 ปีที่แล้ว +1

    hello brother...Love from india.....this video help me alot....bro can you pls tell me how to add a button in same page in which when we click on that button the chat that are stored in db gets clear...plz...reply soon...

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      For sure! Start by creating a button. Then whenever it's clicked, call an on-click function that runs this command:
      firebase.database().ref("chats").remove()

  • @GooberGamingTV
    @GooberGamingTV 10 หลายเดือนก่อน

    Amazing tutorial, but the send button is invisible. Is there a way to fix this issue?

    • @Nathan-tp2oz
      @Nathan-tp2oz 7 หลายเดือนก่อน

      experience the same thing Did you fix it?

    • @The-Ferret-Man
      @The-Ferret-Man 5 หลายเดือนก่อน

      @@Nathan-tp2oz *TO MAKE THE SEND BUTTON WORK, DELETE THE LINES OF CSS THAT SAY color: Transparent; IN THE TWO CHAT INPUT SEND SECTIONS IN INDEX.CSS*

  • @kaangoktan8536
    @kaangoktan8536 2 ปีที่แล้ว +5

    Hey Rymbil, your tutorial was so good, thanks. I would appreciate it if you made a part 2 where you showed us how to upload files, a live user counter, and the time the message was sent

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      For sure. that's an awesome idea. Look forward to it.

    • @idontknowwhattouseasanusername
      @idontknowwhattouseasanusername 2 ปีที่แล้ว +1

      @@MelvinAdekanye I would also add another suggestion. The DB only stays up for 30 days. I would like you to show how to actually make it permanent. Thanks

  • @makeitathome1327
    @makeitathome1327 2 ปีที่แล้ว +1

    Hello ok so Im a bit confused abt this. Where can I find the gstatic firebase app reference for my project? Or is it already added in the source code

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      The HTML gstatic reference should be in the source code.

  • @MoriyaSuwakoFumo
    @MoriyaSuwakoFumo ปีที่แล้ว +1

    awesome video!
    also for some reason the send button does not appear
    can you make a video on customizing the frontend? thanks

    • @marksmoth46
      @marksmoth46 7 หลายเดือนก่อน

      to make the button appear you just need to sign up to frontawesome and they'll give you a real URL that you can replace the old one with

    • @The-Ferret-Man
      @The-Ferret-Man 5 หลายเดือนก่อน

      *TO MAKE THE SEND BUTTON WORK, DELETE THE LINES OF CSS THAT SAY color: Transparent; IN THE TWO CHAT INPUT SEND SECTIONS IN INDEX.CSS*

  • @VishwashJoshi
    @VishwashJoshi 3 ปีที่แล้ว

    Thanks..it works.

  • @mallugamingkingzzz4272
    @mallugamingkingzzz4272 2 ปีที่แล้ว +1

    Thank you so much, but i have a small doubt so in order to add image in the chat how do i do ? like images, gifs, videos etc...

    • @mallugamingkingzzz4272
      @mallugamingkingzzz4272 2 ปีที่แล้ว +1

      even preloaded emoji's

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว +1

      You're most welcome. To add images and others. You would have to save the images to a storage database ( a cool function with Firebase ) and then it becomes a matter of sourcing the link into an img, video, and etc.

    • @ZENITHXDRUGS1
      @ZENITHXDRUGS1 หลายเดือนก่อน

      @@MelvinAdekanye is this firebase database free forever or like after 30 days its not free

  • @DeltaAlpha00
    @DeltaAlpha00 2 ปีที่แล้ว

    So I made the app and it worked! But a few days ago I got a notification from Firebase saying that I need to update the rules since the test mode rules are insecure. Idk much about Firebase rules so what do I do?

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      I get those too. Normally, they'd like you to use Firebase Auth along with their database. But it's quite unnecessary. But there are ways to turn off such Firebase notifications.

  • @FnexGaming
    @FnexGaming 4 หลายเดือนก่อน

    The send button is not visible

  • @mediislive
    @mediislive 3 ปีที่แล้ว +1

    Thanks!

  • @BlueMech
    @BlueMech 2 ปีที่แล้ว

    soo now can you help me convert it into an android app?

  • @BrainyAndroidTips
    @BrainyAndroidTips 3 หลายเดือนก่อน

    Can I make this I'm android mobile

  • @miguelarranzmoreno3187
    @miguelarranzmoreno3187 3 ปีที่แล้ว

    Hey! I have a project in my country in wich we help elderly people that are feeling alone with an initiative, me and my friends though about making a chat room but we know very litle about programming this type of stuff... is it cool if we use this code?

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      Wow that's awesome! Yes for sure. Feel free to use or edit the code.

  • @impulseninja7359
    @impulseninja7359 3 ปีที่แล้ว +1

    That's the best and easiest chat to make! Can you make a censoring system(it censors curse words and etc ,if it it possible.

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +4

      Yes you can. Right before a user sends a message. You can do an if statement to check if a word in their message matches a "bad word" in an array.

    • @impulseninja7359
      @impulseninja7359 3 ปีที่แล้ว

      @@MelvinAdekanye thank you very much :)

  • @saipranav434
    @saipranav434 2 ปีที่แล้ว +1

    my java script is not adding to the site please help me what to do sir
    can you tell me what to do

  • @mamba6886
    @mamba6886 ปีที่แล้ว +1

    really appreciated!!! A great tutorial with well documentation and explanation!

  • @derhans8338
    @derhans8338 2 ปีที่แล้ว +1

    Where can I find the written masages? Thx 🙂

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      In your Firebase database realtime section.

  • @yaseenirfan8577
    @yaseenirfan8577 2 ปีที่แล้ว

    Its really good 👍🏻 thanks for this vedio 😇😍

  • @shivanshpandey5422
    @shivanshpandey5422 2 ปีที่แล้ว

    Thank You very much man

  • @AfrinFoodVlog669
    @AfrinFoodVlog669 ปีที่แล้ว +1

    I think you should hide your private details like firebase config because there are many bad guys that can exploit this thing.
    -shisirkhan

  • @rednixch
    @rednixch 2 ปีที่แล้ว +1

    Hey RhymBil, I wanted to ask you if its possible to optimise it a bit? like load a small portion of messages instead of everything? If so, could you please give me a hint on how I can do that?

    • @jamesbuckybarnes9290
      @jamesbuckybarnes9290 2 ปีที่แล้ว

      does the website even work for u?

    • @rednixch
      @rednixch 2 ปีที่แล้ว

      @@jamesbuckybarnes9290 Yeap, I can help you if you want.

    • @MelvinAdekanye
      @MelvinAdekanye  ปีที่แล้ว +1

      Yes, that would be great idea. My memechat has been stuck loading - there are so many messages. Here's what I would try, only load 10 messages at a time but when the user scrolls up, it loads more as they scroll.

    • @jamesbuckybarnes9290
      @jamesbuckybarnes9290 ปีที่แล้ว

      @@MelvinAdekanye yes do it please any idea till when will u release it?

    • @MelvinAdekanye
      @MelvinAdekanye  ปีที่แล้ว

      @@jamesbuckybarnes9290 memechat 3.0.?!? 😊😊

  • @Snozzie
    @Snozzie 2 ปีที่แล้ว +1

    Hey Rhymbil, I've seen that you've recieved this same comment before, but it seems that every time I try to go to the site I'm met with a blank page. The console error is "Failed to load resource: the server responded with a status of 404 ()". I checked multiple times to make sure I had typed everything in correctly, but I can't find any issues on my end. One thing I've noticed, however, is that instead of "var" when I copy the firebase configuration, I get "const". Could this be impacting anything? Thanks.

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว +1

      Oh no not at all. But I do wonder. Do you get the "Failed to load resource .." on my memechat website? Or yours?

    • @Snozzie
      @Snozzie 2 ปีที่แล้ว

      @@MelvinAdekanye on my website, yours works fine

    • @NhadiBabi
      @NhadiBabi 7 หลายเดือนก่อน +1

      I’ve ran into this problem also (for my chat)

    • @babyman177
      @babyman177 5 หลายเดือนก่อน

      @@MelvinAdekanye i see this was a year ago. Have you solved the issue? if so could you tell me what to do because im struggling with the same thing.

  • @rahulking4796
    @rahulking4796 2 ปีที่แล้ว +1

    Hi rhymbilyt i have an error
    Nothing is coming except a blank page
    even I have linked the CSS and js
    plz help me

    • @rednixch
      @rednixch 2 ปีที่แล้ว

      make sure the security of your firebase db is set to "true"

    • @rahulking4796
      @rahulking4796 ปีที่แล้ว

      hi it is been struck loading what to do

  • @hariswami5356
    @hariswami5356 10 หลายเดือนก่อน

    I have a problem.
    I want to add text and pictures in bottom of website. But it always take it to top. What i do?

  • @miguelarranzmoreno3187
    @miguelarranzmoreno3187 3 ปีที่แล้ว

    what parts of the code should we change if we want to change the name?

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      In the JS there is a line:
      title.textContent = 'MemeChat 2.0'.
      That would allow you to change the title & name.

  • @ecodersofficial
    @ecodersofficial 6 หลายเดือนก่อน

    Maybe you should make a tutorial on Next.js with this?
    P.s. I'm now experienced programmer, sorry for the grammar etc in the below comment 💀
    (let me try to make this thing in tailwindCSS and next.js I can do it I think)

    • @MelvinAdekanye
      @MelvinAdekanye  5 หลายเดือนก่อน

      Such a good point. It would be way easier with NextJs and TailwindCSS

  • @MembiZaBusCat
    @MembiZaBusCat ปีที่แล้ว

    why is it stuck in the loading screen, sire? this is very good tutorial but that is just the problem.

    • @MelvinAdekanye
      @MelvinAdekanye  ปีที่แล้ว

      Do you get any errors when you use it?

  • @hetvigandhi6705
    @hetvigandhi6705 3 ปีที่แล้ว +1

    I am not getting the option of logout
    HELP PLIS

  • @lldarkairll9139
    @lldarkairll9139 3 ปีที่แล้ว

    do you know if it's possible to do this without using another program?

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      Like a chat system without Firebase? Yes but you would have to use a back-end like NodeJs and etc. That way you can have your own database and server instead of using Firebase.

  • @lirree4025
    @lirree4025 3 ปีที่แล้ว +1

    I dont understand how I get all files running at the same time cuz i just start the html file but my website is just white

    • @zxwar1111
      @zxwar1111 3 ปีที่แล้ว

      I had the same problem at first I clicked inspect and it said there was an error

    • @lirree4025
      @lirree4025 3 ปีที่แล้ว

      @@zxwar1111 Did you fix it?

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      Do you have your tag referenced in your HTML? Or are you getting an error in the console (inspect element)

    • @lirree4025
      @lirree4025 3 ปีที่แล้ว

      @@MelvinAdekanye this is the error in the console i get: a076d05399.js:1 Failed to load resource: the server responded with a status of 403 ()
      index.js:12 Uncaught ReferenceError: initializeApp is not defined
      at window.onload (index.js:12)

    • @Nedroh
      @Nedroh 3 ปีที่แล้ว

      @@lirree4025 same

  • @enderman8275
    @enderman8275 3 ปีที่แล้ว

    One question can I separate this into different component and then create it using React??
    Thanks

  • @kisho2679
    @kisho2679 11 หลายเดือนก่อน

    how could this chat platform be integrated/embedded in an already existing own website?

  • @panipatgaming1387
    @panipatgaming1387 ปีที่แล้ว

    I am having a problem i saw ur who video very helpful btw
    But problem is when i launched website it wasnt working then i directly hosted on gitub pages
    Now website turns on but the loading bar is on loop

  • @Dmsapl
    @Dmsapl 3 ปีที่แล้ว +1

    hello! I find your video absolutely amazing, easy, simple to follow, but, I have one slight problem, I wished that I would be able to press the enter key to send the message, can you please help with that? it will mean much to me, and thank you in advance!

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      Thank you!
      // Get the input field
      var chat_input= document.getElementById("chat_input");
      // Execute a function when the user releases a key on the keyboard
      chat_input.addEventListener("keyup", function(event) {
      // Number 13 is the "Enter" key on the keyboard
      if (event.keyCode === 13) {
      // Cancel the default action, if needed
      event.preventDefault();
      // Trigger the button element with a click
      document.getElementById("chat_input_send").click();
      }
      });
      Put that somewhere. And this should do the trick

    • @Dmsapl
      @Dmsapl 3 ปีที่แล้ว +1

      @@MelvinAdekanye Thank you so much, you should probably do memechat 3.0 were you add this feature and others like, sending photos and stuff, and I will be more than happy to help you with it, if you want, contact me on discord, Dmsapl#1065

    • @DonutXweb
      @DonutXweb 3 ปีที่แล้ว

      @@MelvinAdekanye Where do I put it?

    • @makeitathome1327
      @makeitathome1327 2 ปีที่แล้ว

      @@Dmsapl Where did you put that code in. Java script? Css? Where?

    • @rednixch
      @rednixch 2 ปีที่แล้ว

      @@DonutXweb
      *add* *this* *code (in index.js) :*
      chat_input.setAttribute('onkeydown', "if (event.keyCode == 13) document.getElementById('chat_input_send').click()")
      *just* *after* *this* *line* *:*
      var chat_input = document.createElement('input')

  • @divinechukwu505
    @divinechukwu505 2 ปีที่แล้ว

    Thank You

  • @heyawaltuh
    @heyawaltuh 3 ปีที่แล้ว

    thanks for the code :)

  • @Gajenzask
    @Gajenzask ปีที่แล้ว

    I have question. Upon clicking join, it doesn't show the chat box unless I refresh the page.

    • @rednixch
      @rednixch ปีที่แล้ว

      Did you have any errors in your console?
      Right click, then click inspect, then look for the console tab.

  • @makeitathome1327
    @makeitathome1327 2 ปีที่แล้ว +1

    Hey why does it sometimes not show the send arrow

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      It has to do with the font awesome reference we're using.

    • @makeitathome1327
      @makeitathome1327 2 ปีที่แล้ว

      @@MelvinAdekanye Wait plss how do i fix it

  • @ihackedpiggy3212
    @ihackedpiggy3212 3 ปีที่แล้ว +4

    :O he did it
    im piggydoe btw if u remember me :D

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      You know it. I sure do! Let me know what you think of the video.

    • @ihackedpiggy3212
      @ihackedpiggy3212 3 ปีที่แล้ว

      @@MelvinAdekanye for sure

  • @aIex_yz
    @aIex_yz 2 ปีที่แล้ว

    rhymbil, this no longer works so could you make an updated video? much appreciated

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว +1

      For sure. There are so many cool videos to come.

  • @Crypt2349
    @Crypt2349 3 ปีที่แล้ว +1

    Thanks a lot for this but could you make one with audio chat too

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      You're welcome. Yes for sure. Definitely a step up from a text based chat.

  • @omkarparishwad2138
    @omkarparishwad2138 3 ปีที่แล้ว

    You are simply awesome @{Rhymbil}! Thank you so much..

  • @makeitathome1327
    @makeitathome1327 2 ปีที่แล้ว +1

    CAN SOMEONE PLS HELP ME. I KNOW WHY MY CHAT ISN'T WORKING, BUT I DONT KNOW HOW TO FIX IT. Ok so i checked the inspect element of my page, and all thats there is my folder, and inside the folder is the html file. However, the file is empty. Normally, I think the js, css, and the html files that I wrote in Atom should be in the code of the chat app, but it isn't. Can some tell me how to add them???????

    • @makeitathome1327
      @makeitathome1327 2 ปีที่แล้ว +1

      WAIT NVM I FIXED IT. All I had to do is save the files for the js, the css, and the html files in Atom and it worked.

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      That's great!

  • @officialerenince
    @officialerenince 3 ปีที่แล้ว +1

    How can i block someone at my chat app? i meant, when someone idk a guy join i have to eject him. How can i do this?

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      The username. You can ban them based on their username. Most likely this wouldn't work since they can change it. I would suggest you do an IP ban. So when a user joins the chat. Grab their IP and when they get out of line. Stop messages from being shared by that IP. The only way this wouldn't work is if they use a VPN. But most people wouldn't.

  • @challengeforgift3367
    @challengeforgift3367 ปีที่แล้ว

    could you please tell me how to reverse the order of messages like latest messages are displayed at top

  • @froggerdam.
    @froggerdam. 4 หลายเดือนก่อน

    it doesn't work for me

  • @_colorful2620
    @_colorful2620 2 ปีที่แล้ว

    I have the firebase working, I can see the texts being stored. But I don't have the css loaded why?

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      Do you have your style sheet linked in your HTML file? If so, is your index.css file in the same folder as your HTML file?

  • @mm736
    @mm736 2 ปีที่แล้ว

    Can you do this without using JavaScript to create the html tag, it’s quite confusing. Thanks tho

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      Yes, you definitely can. But for some features, you will need javascript.
      I understand JS to be confusing, but it actually is a variation of HTML. You'll grow to love Js over time.

  • @PavelTajnytoje
    @PavelTajnytoje ปีที่แล้ว

    after log-in - > write not defined... doesnt working

  • @hetvigandhi6705
    @hetvigandhi6705 3 ปีที่แล้ว

    can i make this without firebase?

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      Yes for sure. You would simply need to replace Firebase with some other database. Or you could create your own server and database to handle message requests.

  • @Wonder_Soul746
    @Wonder_Soul746 2 ปีที่แล้ว

    hey u got a edit word script?

  • @amlansahoo07
    @amlansahoo07 3 ปีที่แล้ว

    Is there a way we could share image or GIF content in the chat ?

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      Yes for sure. Firebase has a great feature for saving images/gifs.
      So yes. Memechat 3.0 will be a thing in the coming weeks.

  • @amlansahoo07
    @amlansahoo07 3 ปีที่แล้ว

    Any ideas on how to time stamp the messages ??

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +3

      Yes. Similar to how you save the users name and users message. Just make a new attribute "time". Then save the time attribute with the value set to the current time.
      But this will only work with local times. For example. 2:00pm in Wakanda could be 7:00am in Bikini Bottom. To solve this, use a centralized time. So the client isn't sending its time but the time of an API or your server.

    • @amlansahoo07
      @amlansahoo07 3 ปีที่แล้ว

      @@MelvinAdekanye Thank you❤️

  • @The-Empowerment-Engine
    @The-Empowerment-Engine 2 ปีที่แล้ว

    Hi rhymbil , this works but the send button is again and again hiding. Can you tell me the solution. Plz

  • @kylagayle23
    @kylagayle23 3 ปีที่แล้ว

    well i pasted everything into atom or whatever, but it still doesnt work.. its just a white ppage
    ALSO IVE NEVER EVER CODED BEFORE AND I HAVE NO IDEA WHATS GOING ON SO HELP😭

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      No worries. i got you. First things first are you getting any errors in your console.log? ( Ctrl + Shift + i )

  • @khachikkarapetyan1870
    @khachikkarapetyan1870 ปีที่แล้ว

    I copy and Paste all code , but IN my Interface I don't have send button,, how can I fix it?

    • @The-Ferret-Man
      @The-Ferret-Man 5 หลายเดือนก่อน

      *TO MAKE THE SEND BUTTON WORK, DELETE THE LINES OF CSS THAT SAY color: Transparent; IN THE TWO CHAT INPUT SEND SECTIONS IN INDEX.CSS*

  • @Gadgets101
    @Gadgets101 3 ปีที่แล้ว

    Please i did everything correctly but how do I view it on my local Host when I tried it just showed me a blank space I'm using ksweb as my local Host on Android please reply

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      Oh. You don't need localhost. It's a simple HTML and JS file.

    • @Gadgets101
      @Gadgets101 3 ปีที่แล้ว

      Ok

  • @rvn4
    @rvn4 3 ปีที่แล้ว +1

    its just a white screen how do i fix it?

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      Sure. First what error are you getting?

    • @rvn4
      @rvn4 3 ปีที่แล้ว +2

      @@MelvinAdekanye No error, the website is online and I go into it but it's just a white screen. I tested it on my phone and pc.

  • @p_akp
    @p_akp 3 ปีที่แล้ว +1

    Hey I got error means if I say Hello then msg show lots of hello word
    Pls help me to solve this problem 🙏

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      Sure. Do you get any error messages in the console.

    • @p_akp
      @p_akp 3 ปีที่แล้ว +1

      @@MelvinAdekanye no sir but I got error is
      If someone enter one msg the that msg show on 100 times and that msg save also 100 time in firebase pls. Help

  • @TheWeirdCuber
    @TheWeirdCuber 2 ปีที่แล้ว

    will you make a Memechat 3.0?

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      of course! Just taking some time off.

  • @the.rocketclub
    @the.rocketclub ปีที่แล้ว

    Hey @{RhymBil} everything is working except i noticed that more than one user can use the same username and it gets confusing while chatting can you help me with this please or anyone else 🥺

    • @MelvinAdekanye
      @MelvinAdekanye  ปีที่แล้ว

      That will be a good idea for a future video.

    • @the.rocketclub
      @the.rocketclub ปีที่แล้ว

      @@MelvinAdekanye when is the future video coming because i see many people suggesting new stuff years ago and yu still said the same thing

  • @makeitathome1327
    @makeitathome1327 2 ปีที่แล้ว

    k wait i keep on getting this error message "Failed to load resource: the server responded with a status of 403 ()" in the inspect element, and i can't send messages anymore. How do I fix this?

  • @Kethredaxe11
    @Kethredaxe11 2 ปีที่แล้ว

    Followed everything step by step, but for some reason my site won't work. It still just displays a blank page. When I try to open the javascript file windows tells me I'm missing a '{' on line 5. Can anyone help me figure this out? I'm very new to programming!

    • @Kethredaxe11
      @Kethredaxe11 2 ปีที่แล้ว

      I figured out what was different when I rewatched the video, but now its giving me a syntax error for the line 'class MEME_Chat{'.

  • @Bazonkasongkliakingkiiagaghkil
    @Bazonkasongkliakingkiiagaghkil 7 หลายเดือนก่อน

    wait whats ur website called?

  • @unormalityxd7687
    @unormalityxd7687 2 ปีที่แล้ว

    I did everything you did, but the screen is just white when I open the index.html in chrome? Do you know how to fix this @{RhymBil}

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      For sure. Are you getting any errors in your console?

  • @leonaandrews117
    @leonaandrews117 2 ปีที่แล้ว

    Can you use GIFS in the RhymBill

    • @leonaandrews117
      @leonaandrews117 2 ปีที่แล้ว

      I meant in the chatroom. We came off Facebook and inserted a chatroom but its not great functional wise hence the question. Thanks for a great post in any event.

    • @MelvinAdekanye
      @MelvinAdekanye  2 ปีที่แล้ว

      Yes, you definitely can. It'd incorporate using the Firebase storage to get that working.

  • @jonathanpierce6194
    @jonathanpierce6194 3 ปีที่แล้ว

    How about I add functionality for a user to press "enter" to send the message? Also, if I wanted more than one chat instance, would I have to create more than one database?

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว +1

      Check this website: www.w3schools.com/howto/howto_js_trigger_button_enter.asp
      What do you mean by chat instance, like multiple rooms/groups?

    • @jonathanpierce6194
      @jonathanpierce6194 3 ปีที่แล้ว

      @@MelvinAdekanye Yep! Multiple rooms that can be on different pages

    • @MelvinAdekanye
      @MelvinAdekanye  3 ปีที่แล้ว

      @@jonathanpierce6194 Oh ok. No you would simply save the chat under sub categories. You don't need different databases for different groups. That would be insane.

  • @prathyusha6619
    @prathyusha6619 ปีที่แล้ว

    Hey send button's not visible. Can you help me with that?

    • @The-Ferret-Man
      @The-Ferret-Man 5 หลายเดือนก่อน

      *TO MAKE THE SEND BUTTON WORK, DELETE THE LINES OF CSS THAT SAY color: Transparent; IN THE TWO CHAT INPUT SEND SECTIONS IN INDEX.CSS*

  • @GeekAkash
    @GeekAkash 2 ปีที่แล้ว

    Brother, I see you that you are very concerned about your privacy. Love from india