I built a chat and messaging app in 20 minutes with Bubble.io

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • Create a messaging app to allow a user to send messages to other users. Indicate whether a conversation has read or unread messages. Note: Use a popup or creative UI to create a new conversation by having the user specify which other users they want a conversation with and adding both the current user and the specified user emails to the user field on the conversation object.
    ______________________________________________________________
    🎓 FREE 0 to 1 Bubble.io Course 🎓
    Want to master Bubble.io from scratch? You're in the right place! I just released a 20-lesson course which will take you from a beginner to app builder!
    📜 Get Certified!
    Sign up for the full course and receive a certificate upon completion:
    🔗 bit.ly/0to1bub...
    🎥 Continue The Journey!
    To watch the course on youtube, check out the dedicated playlist:
    🔗 bit.ly/0to1bub...
    Don't forget to like, share, and subscribe!

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

  • @happyboss555
    @happyboss555 4 หลายเดือนก่อน +2

    I really love your voice !🥺

  • @LostAndFoundAnywhere
    @LostAndFoundAnywhere 6 หลายเดือนก่อน +1

    Hi Aanya, this is great, but do you have any ideas on how to stop duplicate chats? (like multiple chats with only one user)
    If you have any way to stop that please tell me
    Thanks

  • @Phantom-io3pk
    @Phantom-io3pk 3 หลายเดือนก่อน +1

    Hey great video! I am just having trouble actually starting a conversation with another user, as when I preview the page, nothing shows up as obviously all data when it comes to conversations is empty, any ideas how I can do this? Thank you!

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

      Same question! Have you found a solution? Maybe it has something to do with the custom state?

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

      There are multiple ways to resolve this. The easiest of which is to add a condition on the group that shows the actual chat and say that when Do a Search for conversations:first item is empty (when there are no conversations) then hide the group. Have another group that is not visible on page load (you can choose this option in the second tab) and add the same condition but make it visible when its true. You can have this group show a screen that says no conversations and a button to start one. Hope I understood and answered your question properly!

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

    Hi Aanya, this is great tutorial, thank you!! Could you please give me a tip to understand how I can enable sending attachments in a message as well?

    • @originalstrokes
      @originalstrokes  7 หลายเดือนก่อน +2

      In the messages object that you created, you can add a field of type image or video. In the repeating group that shows the message, add an image in and set the conditional for the image to only be visible if the current cells message’s image is not empty. Then where the user has the input, add an icon for them to be able to upload and image and save it to the message object when you run the workflow.

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

      That's so smart, thank you so much!!@@originalstrokes

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

    Hello, very useful video. Can you please provide a link to this demo editor?

  • @YeyoOnTrip
    @YeyoOnTrip 6 หลายเดือนก่อน +1

    HI, great tutorial and almost everything works perfect... but, hay can I create a new conversation from scratch? I always have to do it direct from de data base? Because I sent a mesage, it was created but in the Data Base Mesage it doesn't show any conversation asociated

    • @originalstrokes
      @originalstrokes  6 หลายเดือนก่อน +1

      I can release a video on this next part soon. Until then, you need to create a new conversation first and then add to message to that. So when the user wants to make a new conversation, they first need to put in the emails or names of the people they want included. Then you can run a workflow to create a new conversation that includes the current user and all the users that were added to the conversation. In that workflow set the custom state conversation to be the new conversation you created and now when users send a message it should automatically be associated with the new conversation.

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

      @@originalstrokes It will be great, if you can add features who allows a user for create, quit, and convers inside groupe of user like in whatsapp... Thank you Anya i am fan of your content

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

    please how we restrict special characters and spaces from input could you make a tutorial?

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

    How do you have Field Type "List of Users" if it does not exist among your Data types?

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

      Users is a default data type for Bubble apps!

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

      @@originalstrokesyoup I know - but type ‘List of Users’ does not exist in my options 😮

  • @octaviamaejournals
    @octaviamaejournals 4 หลายเดือนก่อน +1

    Great video Aanya! Can you tell me what attributes or options you assigned to create the "List of Users" set?

    • @alimohammed-lb9sg
      @alimohammed-lb9sg 3 หลายเดือนก่อน +1

      This is probably too late but if someone else was also wondering, all you gotta do is when creating a new field just select the field type user then check the box "This Field is a list"

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

      @@alimohammed-lb9sg thank you!!

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

      Sorry I missed this! Glad someone else could step in 😀

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

    where have you been my whole life 😂

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

    I love you so helpfull thank you :).

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

      You are so welcome! Glad it helped :)

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

    Hello Aanya, really nice tutorials you are having out there!! Very very helpfull.
    But i have run into a subject you havent touched yet. (i think)
    I was following this tutorial, th-cam.com/video/l6NQdipDtmI/w-d-xo.html
    and at 3.08 he is able to choose specific elements from a reusable element. When im trying to replicate that, only get the reusable element to select and cannot do anything with that. Do you know you can eccese each individual element in the reusable element so that i can hide and show the pop up from the nav bar.
    Hope you understand my question, otherwise i am happy to elaborate!

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

      Hi! When you double click on a reusable element, it opens a separate editor for the element (similar to the editor for a page but specifically for that reusable element). There, you can edit the element. If you go to the dropdown where you can change pages and scroll down. There is a category for reusable elements and you can find it there. Let me know if this answers your question.

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

      Thanks a lot. Real helpfull!@@originalstrokes

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

    @Aanya Shah is the best tutor i've come across for bubble on youtube