No Code Academy
No Code Academy
  • 144
  • 392 578
How to Add Dark Mode to Your Bubble App: Fail-Proof Process
🏆📚 JOIN THE FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt
☝️ Easy enough for beginners, advanced enough for intermediates☝️
www.nocodeacademy.co/dark-mode-prompt-and-worksheet-get-your-copy 👈👈 Get the Dark Mode prompt and checklist sheet from this video
The most comprehensive guide out there on how to implement dark mode in a Bubble.io application. In it, we cover style identification, color selection, data setup, and conditional styling.
Chapters:
0:00 - Introduction to implementing dark mode in Bubble.io
0:12 - Overview of the tutorial steps and common pitfalls
1:12 - Step 1: Identifying all styles in use and applying them if necessary
3:21 - Creating a spreadsheet to track styles and colors
4:29 - Using AI to generate dark mode color schemes
5:50 - Applying styles to elements in Bubble.io
6:59 - Creating and applying dark mode styles to specific elements
9:09 - Setting up user data for dark mode preference
10:08 - Installing and configuring the toggle plugin
11:40 - Applying dark mode hex colors to styles conditionally
15:19 - Handling special cases (e.g., logo images)
16:17 - Troubleshooting data binding issues
17:40 - Conclusion and additional resources for SaaS dashboard development
✅ Subscribe to be notified when the more Bubble tutorial videos come out.
⏩ Follow along in a free Bubble.io account by signing up at bubble.io/?ref=io01awzc.
❓ Have questions? Want a consultation? Reach out at nocodeacademy.co.
➡️ Disclaimer - this page contains an affiliate link that gives a credit valid towards our monthly Bubble account fee but has no cash value beyond this. Should you decide a paid Bubble account is right for you, thank you in advance for your support.
Переглядів: 181

Відео

How to Change the Index Page in Bubble
Переглядів 7914 днів тому
🏆📚 JOIN THE FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt ☝️ Easy enough for beginners, advanced enough for intermediates ☝️ In this video learn how to change the index page in your Bubble.io application. The process is simple and involves right-clicking on the desired page and selecting the option to make it the new index page. Chapters: 0:00 - Introduction to chang...
Finding The Perfect API for Your App Project
Переглядів 19921 день тому
🏆📚 JOIN THE FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt ☝️ Easy enough for beginners, advanced enough for intermediates ☝️ In this video, we'll explore how to find and select appropriate APIs for integrating external services into your Bubble app. The tutorial focuses on two main resources for discovering APIs: RapidAPI and Zapier, demonstrating how to use these pl...
Bubble API Connector Beginner's Tutorial for the API Connector Plugin
Переглядів 243Місяць тому
🏆📚 JOIN THE FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt ☝️ Easy enough for beginners, advanced enough for intermediates ☝️ Expand your knowledge of API's with these videos: Midjourney API Video - ua-cam.com/video/yoN2I2Tscf4/v-deo.html Claude API Video - ua-cam.com/video/H6Uc6zBJWe8/v-deo.html Pika Text-to-Video API - ua-cam.com/video/e64gllIbTQs/v-deo.html Backgro...
When and How to Add Toast Notifications to Your Bubble App - Theory + Tutorial
Переглядів 388Місяць тому
🏆📚 JOIN THE FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt ☝️ Easy enough for beginners, advanced enough for intermediates ☝️ This video explains the importance and best practices of using Toast notifications in your Bubble application. It covers when to use these notifications, how to plan their implementation, and provides a step-by-step guide on setting up Toast no...
Create Short, Shareable Links in Minutes by Generating Random Strings in Bubble - Theory + Tutorial
Переглядів 274Місяць тому
🏆📚 JOIN THE FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt ☝️ Easy enough for beginners, advanced enough for intermediates ☝️ In this video, you'll explore how to create shorter, more user-friendly unique identifiers (UIDs) for database items in Bubble, as an alternative to their default extraordinarily long UIDs. You'll see the math theory behind choosing the optimal...
How to Animate Your Bubble App - Bubble.io Tutorial
Переглядів 1,4 тис.2 місяці тому
🏆📚 ADVANCED ANIMATIONS MASTERCLASS 📚🏆 www.nocodeacademy.co/offers/bsurARzZ?coupon_code=ANIMATIONS70OFF ☝️ Easy enough for beginners, advanced enough for intermediates ☝️ Learn how to add animations for Bubble.io in this video tutorial. Why? Top retail stores enhance their product showcases using mood lighting, colors and sleek design and it is proven to increase sales. Take a page from their pl...
Easily Up and Running with a Progress Bar - Bubble.io Beginner’s Tutorial
Переглядів 2912 місяці тому
🏆📚 FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt In this video, learn how to create a progress bar in Bubble while seeing two options explored for making a progress bar. Chapters: 00:00 - Building Progress Bars in Bubble 00:58 - Progress Bars for Contact Us Page 01:31 - Simple and Useful Progress Bars 02:11 - Simple Progress Bar Showcase 03:25 - Creating Polished Pro...
How and When to Use Bubble Custom State Variables - Bubble.io Beginner Tutorial
Переглядів 3882 місяці тому
🏆📚 FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt Learn why custom state variables can be a powerful and when they are the right tool for the job! The key learnings in this one are: (1) Custom state variables in Bubble are stored in the browser's memory, making them faster than reading and writing to a database. (2) Storing temporary data, such as user interactions or...
How I Create Contact Forms in Bubble.io - Tutorial
Переглядів 3683 місяці тому
🏆📚 FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt In this video, you’ll be guided through how to create a functional contact form in Bubble.io. To create a form it’s a simple matter of setting up the user interface with pre-built form components, adding form validation and creating workflows to save form submissions to the database and to also send them as an email. 0...
It's Here - Bubble Released Their AI Page Builder
Переглядів 2 тис.3 місяці тому
🏆📚 JOIN THE 7 DAY LEARN BUBBLE CHALLENGE FREE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt Bubble.io has introduced their new AI page generator feature that allows users to create page layouts based on prompts. 00:00 - Bubble's AI Page Generator: Pros and Cons 01:02 - Creating Pages on Bubble's Beta AI Generator 02:05 - Side-by-Side Comparison of Marketplace Prompts 03:41 - Bubble's AI-Powered Compo...
Extract Anything Using RegEx - Bubble.io Tutorial
Переглядів 5543 місяці тому
💪🏆📚 FREE 7 DAY LEARN BUBBLE CHALLENGE www.nocodeacademy.co/offers/rK2pLhFt 📚🏆💪 In this video we explore two examples of extracting text using RegEx in Bubble.io. If you've never seen regex in action, this video will show you everything you need to know. Chapters: 00:00 - Extracting Data from Text with Regex 02:22 - Extracting URLs in Bubble 03:03 - Transforming Data with Reject Expression 04:49...
How to Dynamically Sort a Repeating Group in Bubble.io
Переглядів 7263 місяці тому
🏆📚 FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt This video provides the steps for how to setup your filter for a repeating group. The key takeaways are: 1. For the Sort by selection, choose the "Change which field" option at the bottom 2. When you give your users the option to filter by a field, be sure the options you give them exactly match the field names in the ...
Connect the New ChatGPT 4o API to Bubble.io - Tutorial
Переглядів 2,5 тис.4 місяці тому
😎🤓 Looking to go the distance with a full chat configuration? 🤓😎 👉👉 Check out www.nocodeacademy.co/offers/96nCFEJt?coupon_code=GPT30OFF 👈👈 In this video we explore how to connect the ChatGPT 4o model to Bubble with the API Connector Plugin. Specifically, how it can be integrated into Bubble for text completion and image-based analysis. Chapters: 00:00 - ChatGPT 4.0 Omnichannel AI Assistant Unve...
Claude API in Bubble for Mind Blowing Possibilities - Claude API Setup Tutorial
Переглядів 2,8 тис.4 місяці тому
🏆📚 FREE 7 DAY LEARN BUBBLE CHALLENGE 📚🏆 www.nocodeacademy.co/offers/rK2pLhFt Learn how to connect Anthropic's Claude API to Bubble.io in this video as we explore the powerful combination of web scraping data given to Claude via API. 0:00 - Combining AI and Web Scraping for Powerful Results 1:45 - Creating Automated Social Media Content Plans 2:59 - Getting Started with Anthropic API 4:14 - Crea...
The Brilliant Trick to Keeping Users Logged In - Bubble.io Tutorial
Переглядів 6214 місяці тому
The Brilliant Trick to Keeping Users Logged In - Bubble.io Tutorial
Web Scraping in Bubble.io How-to Tutorial
Переглядів 2 тис.5 місяців тому
Web Scraping in Bubble.io How-to Tutorial
Instantly Remove Backgrounds from Images - Bubble.io Tutorial
Переглядів 3325 місяців тому
Instantly Remove Backgrounds from Images - Bubble.io Tutorial
No More Broken Designs from Dynamic Text Expressions - New Bubble.io Feature
Переглядів 2695 місяців тому
No More Broken Designs from Dynamic Text Expressions - New Bubble.io Feature
Branches and Version Control in Bubble.io
Переглядів 4096 місяців тому
Branches and Version Control in Bubble.io
Preload Images for Better Image Optimization - Bubble.io Tutorial
Переглядів 1,4 тис.6 місяців тому
Preload Images for Better Image Optimization - Bubble.io Tutorial
Merged With and Intersect With List Operations Explained - Bubble.io Beginner Tutorial
Переглядів 8446 місяців тому
Merged With and Intersect With List Operations Explained - Bubble.io Beginner Tutorial
AI Text to Video Generation in Bubble via Pika API - Bubble.io Tutorial
Переглядів 2,2 тис.6 місяців тому
AI Text to Video Generation in Bubble via Pika API - Bubble.io Tutorial
Magically Trigger Workflow Events Using Keyboard Short Cuts - Bubble.io Tutorial
Переглядів 3217 місяців тому
Magically Trigger Workflow Events Using Keyboard Short Cuts - Bubble.io Tutorial
Connect Midjourney to Bubble via API Integration - Bubble.io Tutorial
Переглядів 3,4 тис.7 місяців тому
Connect Midjourney to Bubble via API Integration - Bubble.io Tutorial
How to Create a Parallax Scrolling Effect - Bubble.io Tutorial
Переглядів 2,2 тис.8 місяців тому
How to Create a Parallax Scrolling Effect - Bubble.io Tutorial
Get Google Maps Location from a Pin - Bubble.io Tutorial
Переглядів 1 тис.8 місяців тому
Get Google Maps Location from a Pin - Bubble.io Tutorial
How to Create a Multi Step Form - Bubble.io Tutorial
Переглядів 2,3 тис.9 місяців тому
How to Create a Multi Step Form - Bubble.io Tutorial
Learn How to Build a Dropdown Menu - Bubble.io Tutorial
Переглядів 3,5 тис.9 місяців тому
Learn How to Build a Dropdown Menu - Bubble.io Tutorial
Create a Social Media Followers Feature - Bubble.io Tutorial
Переглядів 83310 місяців тому
Create a Social Media Followers Feature - Bubble.io Tutorial

КОМЕНТАРІ

  • @FabianDominguezGarcia
    @FabianDominguezGarcia 2 дні тому

    but that's not filtering by, that's sorting...

    • @NoCodeAcademy
      @NoCodeAcademy День тому

      Fair enough - agreed I could have been more precise in the wording, thanks for pointing it out

  • @HervéDURANTE-h5y
    @HervéDURANTE-h5y 4 дні тому

    MERCI beaucoup pour cette vidéo clair et precise ! J'ai beaucoup avancé avec cette vidéo. il me reste une question : comment faire pour les image ? bonne journée !!

    • @NoCodeAcademy
      @NoCodeAcademy День тому

      Hi you're very welcome. For images, once logged into your Scraping Bee account, navigate to the "HTML API Request Builder " page and then select the "🏞 Extract images from a web page" under their Starter Templates section. Might have a few other settings to dial in but hopefully that gets you off in the right direction.

  • @nickpadgett7563
    @nickpadgett7563 5 днів тому

    Hello! People are able to purchase my subscription but cannot cancel. When I look in my data, the Subscription ID is not displaying. It is set up to use the subscription ID derived from the step that creates a subscription just like you have it.

    • @NoCodeAcademy
      @NoCodeAcademy День тому

      Hey Nick, thanks for the comment. When you say "the Subscription ID is not displaying" you mean at 29:40 you saved that value from the workflow step but nothing shows in the database afterwards?

  • @akashhadiya
    @akashhadiya 5 днів тому

    Really helpful tutorial, but I had to watch in 0.75x speed 😅

    • @NoCodeAcademy
      @NoCodeAcademy 5 днів тому

      This one is a head spinner -- worth to watch twice and take notes. There's a lot going on ✌🤠.

  • @u_walk2251
    @u_walk2251 6 днів тому

    kudos to you for showing ^^

  • @rockyourstyle
    @rockyourstyle 8 днів тому

    Hi. All your videos are really great! Regarding this one with your UA-cam comment api how do you deal with it if you want for example to get all the last 3 month comments from videos, and you do not know how many there are ? (let say there are more than 1000). Thanks !

    • @NoCodeAcademy
      @NoCodeAcademy 6 днів тому

      Hey thanks for the kind words. In the structured JSON response that comes back from UA-cam or any API, Bubble is going to transform it to a list of things you can operate on, i.e. use one of the colon statements like :count. If you can know the dynamic count of however many items there are then you're good to go. So it doesn't matter, as you say, "and you do not know how many there are" because that's not true, you do know if you use the :count operator. I will do my best to explain where 13:36 at where I say "actually you know what" I am clicking that list and you can see the :count operator displayed there. If I had clicked on :count in that exact moment, it's what you'd put into the total_item_count field and it would know how many loops to run through regardless of what comes back from the API for a given time period. Hope that helps.

  • @Love_all_cats
    @Love_all_cats 8 днів тому

    Love your videos, very good for beginners.

    • @NoCodeAcademy
      @NoCodeAcademy 8 днів тому

      Thank you, if you're still getting a handle on this world of no code and Bubble, the 7 Day Learn Bubble Challenge in the description is a perfect next step, and best of all it's free 😍.

  • @linaudio
    @linaudio 10 днів тому

    Thanks for a great walkthrough. I have an app with existing users, and when I try to log in with Microsoft, my app says: "This email is already in use: <email>". Will it only work for users signed up using Microsoft?

    • @NoCodeAcademy
      @NoCodeAcademy 9 днів тому

      Hi you're welcome. The way it works is that however a person first signs up for your app is the method they must continue to use for future sign ins. So if any given account is created with email, it can only sign in again via email not a sign on method like this. And if the account is created with a 3rd party sign on like this Microsoft one, or Google, or Apple, or Facebook, then the account owner must continue to sign on with that same method. But remember the real goal is ease of use, and that can still be achieved for email account sign ups if you check the channel for the video about how to keep users logged in, Bubble can provide up to a 365 day cookie so people don't have to re-log in -- which in my book meets the requirement for ease of use, even if this additional "nice vs must-have" requirement of switching login methods isn't possible. Hope that helps.

  • @irishjoe2006
    @irishjoe2006 11 днів тому

    awesome video man. Can you make the same video for images, or showing the scraped text and images in a RG?

    • @NoCodeAcademy
      @NoCodeAcademy 10 днів тому

      Hey thanks Irish Joe for the kind words. Yes, once logged into your Scraping Bee account, navigate to the "HTML API Request Builder " page and then select the "🏞 Extract images from a web page" under their Starter Templates section. Might have a few other settings to dial in but hopefully that gets you off in the right direction!

    • @irishjoe2006
      @irishjoe2006 10 днів тому

      @@NoCodeAcademy thanks man!

  • @guilhermedias2519
    @guilhermedias2519 11 днів тому

    Hello, how are you? Is there any official documentation that shows this step-by-step video?

    • @NoCodeAcademy
      @NoCodeAcademy 11 днів тому

      Hi thanks for the comment. Not that I am aware of, it's why I created this tutorial.

  • @melisajoun1706
    @melisajoun1706 12 днів тому

    hi there, is there a tutorial where you demonstrate how to hide/show element/groups on scroll directions?

    • @NoCodeAcademy
      @NoCodeAcademy 12 днів тому

      Hi thanks for the comment -- what do you mean by scroll directions? If you only mean the vertical scroll depth of the page, then yes. But if you mean some kind of horizontal scrolling repeating group, then I'm not sure. But for the vertical scroll depth to control the display of items, check the animations tutorial on the channel. In that one, it covers how to show an item based on the scroll depth, but hiding would also work the same way. There's an animations mini-course linked to from that video where things get even a little more advanced. Hope that helps.

    • @melisajoun1706
      @melisajoun1706 2 дні тому

      @@NoCodeAcademy oh i mean, animate or set object visibility on/off when scroll to or once button is clicked.

    • @NoCodeAcademy
      @NoCodeAcademy 2 дні тому

      @@melisajoun1706 check the animation video on the channel and that will get you there

    • @melisajoun1706
      @melisajoun1706 19 годин тому

      @@NoCodeAcademy thanks a million!!

  • @krypto305
    @krypto305 14 днів тому

    For all those if this is not working for you for some strange reasons, may be start and compile your document step by step. That was helpful for me!

  • @chikiwawa
    @chikiwawa 14 днів тому

    do you know how to make a conference/meeting room or connect google meet in bubble? like we will join in a conference and someone will present a video and we interact through chat or voice

    • @NoCodeAcademy
      @NoCodeAcademy 13 днів тому

      Hi thanks for the comment. Yes, through some 3rd party options, there are several, you can do that. Here's one to try bubble.io/plugin/daily-video-conferencing--chat-1622494385281x917140771709124600 but there are also others. Depending on if you are considering a web app only or also a mobile app, you'll want to do some research into if it works in the mobile environment. I.e. with a tool like BDK of GoNatively, which you can check with those service providers about that. But if not mobile, then obviously ignore that. Good luck.

  • @johannouaki
    @johannouaki 16 днів тому

    excellent. Do you know a way to get the watermark off with no plugin maybe? Maybe in the parameters?

    • @NoCodeAcademy
      @NoCodeAcademy 16 днів тому

      Hi thanks for the comment, that's likely due to the subscription level I'm guessing. Once you're logged into Pika the tool, head to pika.art/pricing and they have options for subscription levels that remove the watermark. Cheers.

  • @bordersj
    @bordersj 17 днів тому

    After about the 15:00 mark it seems like you got exhausted and just wanted to get the video over with. Explanation just went completely schizophrenic

    • @NoCodeAcademy
      @NoCodeAcademy 16 днів тому

      Hey thanks for the comment. Haha you're right! This was early on in making really technical API videos, they're much better now if you're interested in other ones like Midjourney, Claude AI or other cool tools you'd want to use in Bubble. Cheers.

    • @bordersj
      @bordersj 16 днів тому

      @@NoCodeAcademy but I also have to say a lot of your videos have saved me a ton of time and grief so overall I appreciate these videos you do!

  • @philvlach
    @philvlach 18 днів тому

    this is really helpful and well explained. what if instead of completions API you wanted to use an assistant API?

    • @NoCodeAcademy
      @NoCodeAcademy 18 днів тому

      Hi glad to hear it helped. It would be similar in that you're setting up API calls like shown but there's additional data management to handle. Meaning, each new message in the conversation is added to the bundle of messages sent over to the API every time you type something new. That way, it can keep track of the evolving conversation. A data configuration that is setup to handle this is available in the full chat configuration resource in the video description. But for full disclosure (1) that resource's intention is more about being able to copy+paste to get up and running in a chat-based UI experience rather than attempt to explain each detail of the configuration and (2) that resource is not for the assistant API but that shouldn't matter because the data structure is the same, the only difference with assistant API is you're getting the extra fine tuning that comes along with building an assistant vs the out-of-the-box general LLM. Hope that helps.

  • @calunator
    @calunator 20 днів тому

    hey, what happened to the tinder app playlist? is it coming back up anytime soon...? :)

    • @NoCodeAcademy
      @NoCodeAcademy 20 днів тому

      Hey it is still available -- the free vs paid content was reshuffled and it was absorbed into the course library over on www.nocodeacademy.co/. Some new stuff coming there soon as well.

    • @calunator
      @calunator 19 днів тому

      @@NoCodeAcademy thanks - so it's now paid for? ;)

    • @NoCodeAcademy
      @NoCodeAcademy 19 днів тому

      @@calunator that's correct, for the amount of value contained there it's a bargain price

    • @calunator
      @calunator 19 днів тому

      @@NoCodeAcademy ok thank you ☺️

  • @pedrocdo9599
    @pedrocdo9599 21 день тому

    What if I want the user to double click for the pin to appear? instead of having the user somehow have it centered on the screen, I feel like the first one is a better user experience. How do I do that?

    • @NoCodeAcademy
      @NoCodeAcademy 20 днів тому

      Hi thanks for the comment. Let's start here -- the key challenge faced in the scenario you present of a user double clicking for the pin to appear is that the location data of where the pin is clicked is embedded in Google Maps' world and you need to extract that data into Bubble every time the user double clicks. Bubble doesn't know about this clicking action but it does know about the center map position -- hence the solution presented in the video. I do agree there are ways to have a better experience than what is presented here but one of the things that is helpful to grasp early on in software development -- no code or regular code -- is that there is a trade off between the amount of time spent to achieve the exact thing you want versus having a solution you can call "good enough" within under an hour's time. It's up to you in deciding what is a reasonable time investment so if you're still wanting to look, there are other map plugins on Bubble you might try out where developers have extended functionality beyond Bubble's out-of-the-box capabilities so you might try those. Hope that helps and good luck.

  • @WillGoesMeta
    @WillGoesMeta 22 дні тому

    Thank you!

  • @pedrocdo9599
    @pedrocdo9599 22 дні тому

    How do I allow for that red pin to appear when someone doble clicks? I'm looking for the functionality when you right click and then pick, measure distance. And then click again a few blocks away and it will measure the distance of that street. One can do this in the regular google maps but the right click menu doesn't appear when I do it on the Bubble interface.

    • @NoCodeAcademy
      @NoCodeAcademy 20 днів тому

      Hi thanks for the comment. It's a very specific item to measure distance but you might try checking out the various plugins where developers have taken the time and effort to extend map functionality beyond what Bubble provides out-of-the-box. For example bubble.io/plugin/beautiful-maps---mapbox-1692959010232x887536901462425600 and others. Hope that helps.

  • @TAIWOARAYOMI
    @TAIWOARAYOMI 26 днів тому

    Thank you for this God bless you

  • @chrisder1814
    @chrisder1814 26 днів тому

    hello I had some ideas for automation with the API but I am not sure that my ideas are good and feasible, could I write to you so that you can tell me what you think about it

    • @NoCodeAcademy
      @NoCodeAcademy 20 днів тому

      Hi thanks for your comment. You're welcome to write the idea and I'm happy to give you feedback on it.

  • @fheralanis
    @fheralanis 26 днів тому

    Thanks so much for this tutorial, it's been super helpful for my job search platform!

  • @heinspriarta9021
    @heinspriarta9021 28 днів тому

    hi, what plugin is that, i dont have the animation section in my workflow page

    • @NoCodeAcademy
      @NoCodeAcademy 28 днів тому

      Hi thanks for the comment. It's an out-of-the-box Bubble workflow. In the workflow area, create a new action with "Click here to add an action" button on an existing or new workflow. Then start typing the word animate and it should pop right up. Hope that helps.

  • @tommyonjapon
    @tommyonjapon 29 днів тому

    Thank you for the video. Could you please someone tell me, how can I allow to ACCESS WITH GOOGLE only to users who are listed in my database?

    • @NoCodeAcademy
      @NoCodeAcademy 28 днів тому

      Hi you're welcome. You want someone to access your app with their Google account -- which fundamentally speaking the only way to do so is to create an account in your app with their Google account -- but you don't want users to be able to create an account in your app with their Google account unless they have already done it?

  • @danswersmath
    @danswersmath Місяць тому

    Thanks for this. I'm just wondering if this might be out of date though. When I display the map first, the value of the center point displays in the text element underneath the map, but as soon as I drag the map to change the centre, the text disappears. So there is no realtime updates of the centre point displaying. Could this be that this functionality is resource heavy. (polling info from google with every movement of the mouse)?

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      Hey you're welcome. So at 3:40-3:50 when the map is moved around and the center point (shown dynamically inserted around 3:15) that is fed into the text does not update when you have the same setup? I have checked just now and it's working fine. Double check your dynamic blue expression around 3:15 as a starting point, then also check you have installed a Google Maps API key into your Bubble installation per ua-cam.com/video/ouGT55o68ho/v-deo.html.

  • @fabricioronison
    @fabricioronison Місяць тому

    How to create a new page in Google Spreadsheet using Bubble Connector API?

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      To create a new page/sheet, use a POST call to sheets.googleapis.com/v4/spreadsheets/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms:batchUpdate but replace the spreadsheet id with yours. Then in the JSON body use: { "requests": [ { "addSheet": { "properties": { "title": "sheet-name", "gridProperties": { "rowCount": 1000, "columnCount": 26 } } } } ] } Hope that helps.

    • @fabricioronison
      @fabricioronison Місяць тому

      @@NoCodeAcademy Thanks :)

  • @RichardVarner-n5x
    @RichardVarner-n5x Місяць тому

    Thank you for sharing. I have it working great. Now just trying to figure out how to select one of the 4 images and upscale it?

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      Hey you're welcome, that's exciting to have things up and running. More advanced implementations like upscaling, re-roll, etc are covered in the course in the video description.

  • @David-hd6ub
    @David-hd6ub Місяць тому

    Love this! This would work well for playoffs and eliminating teams. However, I still have many questions. How can I create a round-robin format where teams have the chance to play against every other team in different rounds?

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      Hey glad it helped. So what you're facing is a challenge of how to coordinate data in a few lists is all. A list of all the teams. A list of who Team A has played thus far, a list of who Team B has played thus far, etc. When this video was originally created, AI wasn't really on the scene, but it's perfect to untangle and solve challenges like this so I would just give it specifics about the exact setup you're looking to achieve, have it give you an excel sheet of all the lists your keeping tracking of, and maybe a column for each of the workflows to process each of the lists, and see if that -- plus what's in this video -- gets you to the other side. Hope that helps.

  • @Vesna_Covic
    @Vesna_Covic Місяць тому

    Bro you leaked your own address 😆

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      A plot against the software tutorial guy? I can already hear the trailer, "Ben was just a normal guy, doing normal things.. until one day. *knock knock knock*. Sounds like an exciting movie.

  • @parabunx
    @parabunx Місяць тому

    What is the plug in to crawl pages ? Thank you very much for your help :)

  • @RoniBliss
    @RoniBliss Місяць тому

    Great solution thanks for your time, I been searching for a method like this for ages. Only trouble I am having is that my hero elements text images etc are already visible when the page loads, then does the animation. Any idea why this might be?

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      Hi thanks for the question -- you've unchecked your text, image, etc hero elements to not be visible upon page load and they are showing visible upon page load? Check the conditionals tab if there is something making them visible or check that there was no mistake made in hiding the elements upon page load. Worst case scenario is you would rebuild a few elements of your hero page on a new page to dissect just what exactly is the problem. Hope that helps.

    • @RoniBliss
      @RoniBliss Місяць тому

      @@NoCodeAcademy Thanks so much for the reply! I appreciate you amigo! Ahhh! So I need to make sure everything is set not to be visible. I didn't see that mentioned in the video, but obviously that would make absolute sense 😂. I been developing in Bubble a long time but never touched on animations. Will give that a try again massive thanks for your time and help!

  • @boxer1129
    @boxer1129 Місяць тому

    How do you stop the form going to the next step when the required fields have not been filled?

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      Hey good question -- without knowing your exact number or type of form fields, here's a general setup. When Submit button is clicked, put a conditional on the workflow trigger of when field A is empty OR field B is empty (or C, D, etc) show something in the UI that says the user needs to provide more data. And add a second workflow trigger for the same button of when field A is not empty AND field B is not empty (AND C, D, etc) then let the form submit and do the other related workflow actions. Hope that helps.

  • @dimtrc2620
    @dimtrc2620 Місяць тому

    hi! really good content!! i wonder how to redirect the person that already has an app to the shared space? because after following your tutorial it just says: " you are already registered" and the user just gets stuck there thank you in advance!

    • @dimtrc2620
      @dimtrc2620 Місяць тому

      and it seems that user has always to sign up when he does not really need to

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      Hi great question -- the missing piece is a few workflows to check what is the situation with the current user. First, for users who have accounts AND are logged in -- add an "on page load" event that checks if the user is already signed in, then (a) run the workflows that add the person to the shared space and (b) redirect them there. Second, for users for have accounts BUT are not logged in -- they'd login as per usual but have some conditional checks on the login button that if they're not already added to the workspace that they're accepting the invite to join, then (a) run the workflows that add the person to the shared space and (b) redirect them there. Hope that helps.

  • @honara_io
    @honara_io Місяць тому

    Thanks for this content

  • @ahagouel
    @ahagouel Місяць тому

    What about if we're using Google Auth? Can't find how to do this :(

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      Hi good question -- Google OAuth 2.0 was designed on purpose to not keep a user logged in due to security risks. The advantage of OAuth is that, even it's a few extra clicks to get someone into the app, there is no need to remember yet another password. Hope that helps.

  • @haroldroyceanonuevo531
    @haroldroyceanonuevo531 Місяць тому

    Do you have meta and tiktok api?

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      No, because these APIs are huge -- meaning, there are so many options they offer for providing data -- it's hard to make one tutorial that fits all. But good news is each API has the same fundamental steps of authentication + making a call to an endpoint and GPT 4o is pretty decent at helping navigate those two steps.

  • @ethanvastbinder2404
    @ethanvastbinder2404 Місяць тому

    I figured out how to do it! Thanks for your guidance. Its different than when you created this video, but it help get you 90% there now

  • @totalgametime3052
    @totalgametime3052 Місяць тому

    Thank you for your help! I've been wondering how bubble does loops.

  • @fradethornes
    @fradethornes Місяць тому

    This is way better than bubble's default IDs & slugs

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      So agreed, and worth the extra hour of one's time to setup.

  • @karlcardozatv
    @karlcardozatv Місяць тому

    Nice. Really helps. Thanks man

  • @nocode-fident
    @nocode-fident Місяць тому

    Hi, great tutorial. I am wondering, when you are using "Result of step {number}" what kind of type of the document you are getting? I am asking because for me, logically you are operation with JSON type file and you kind of inheriting a data from that file and pass it through. But, later on you are using "each item" and based on the documentation that operating with lists. So, what type of the document(type of data) you getting from Results of step Number was applied?

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      Hey thanks for the kind words, I'll try and answer but if you can point to the timestamp in the video that would help me be more precise. What it sounds like you're asking about is how Bubble parses JSON in their dynamic blue (or red if it's not fully complete!) expressions. Here's how it works: first, whenever you're using a dynamic expression in Bubble, it has an expected data format to receive. It could be things like a number, a text, a yes/no boolean, AND on top of that it could either a single item of number/text or a list of items of numbers/text. That's one part. Next, whenever we're at a level within the JSON hierarchy where is a list of things below it, it will include an "each item" option and for example, if we did each item's comment, that is how we'd create a list of all the comments. But if it were a single item it is expecting, then it's going to force a choice of :firstitem or item # 4 or whatever. That's a rough overview but without knowing the exact time stamp let's see if that oriented things for how they're working. Hope that helps.

  • @NoCodeAcademy
    @NoCodeAcademy Місяць тому

    ***IMPORTANT*** IF THIS DOES NOT WORK ON YOUR FIRST TRY Make sure the plugin element is below your input field on the page. The order of elements matter because when the plugin code loads, it needs the input field's id to know what element to act on.

  • @Margretalex-z8j
    @Margretalex-z8j Місяць тому

    Hello, I was in the middle of watching your No code for Tinder clone - around 30 videos in. I purchased Bubble io, and got the growth account so me and my friend could complete our summer project on it. We have just noticed coming back from our summer vacation that these videos have gone private, would it be possible if you list them again, or somehow would give me access. We are totally in the dark right now. Thank you!!! -

  • @krenkel7982
    @krenkel7982 2 місяці тому

    Hello, Very cool plugin, it works. Just testing it to learn, I followed your video the first time, then another time, until it worked. Then I did it twice more and discovered that the order group, icon and input was not working, so I did it in the order, group, input and icon, this in elements tree, and with this position adjustment, it worked perfectly. We learn, learn and die stupid. Thank you.

    • @NoCodeAcademy
      @NoCodeAcademy Місяць тому

      Hey thanks for the comment. Yes, the order of elements matter in this one because of the sequence of how the code gets loaded on the page. It needs the input field, which has an id on it, to already be loaded onto the page when the plugin element loads so that it knows what html element to target. Not easy!

  • @PorteDeHalmusic
    @PorteDeHalmusic 2 місяці тому

    Thanks for this nice tuto ! To paste the url from the picture is a good practice if we want to automate background removal? (For example, when user uploads a profile picture => remove background)

    • @NoCodeAcademy
      @NoCodeAcademy 2 місяці тому

      Hi thanks for the kind words. If I understand you correctly, a user is pasting a url from a picture? Or what is a clearer way to picture what is happening on your app? But if we take the example of a user pasting a url, then sure, they could do that and you would just take the value of that url and put it in to the same spot at the 5:45 mark. Hope that helps.

    • @PorteDeHalmusic
      @PorteDeHalmusic 2 місяці тому

      @@NoCodeAcademy I wasn't clear, I wanted to automate background removal of pictures that are uploaded by the user (current user's profile pic) so that each time a user uploads a picture, the "no background" pic is generated and used as a data Thanks for the answer, that sure helps

    • @NoCodeAcademy
      @NoCodeAcademy 2 місяці тому

      @@PorteDeHalmusic in that case, take the workflow you see in the video and customize it into the one you're building. Sounds like you've got things handled though, good luck!

  • @Avi67673
    @Avi67673 2 місяці тому

    I want to create a bubble app that can convert yt video links into summary notes. is it possible with ai?

    • @NoCodeAcademy
      @NoCodeAcademy 2 місяці тому

      Hey thanks for your comment. First, Bubble is a great solution if you want to build what sounds like a SaaS app that offers summarization of UA-cam videos. To directly address converting yt video links to summary notes, you need the transcript to do send to AI to do that. If you can get the transcript then everything else you're thinking up is possible. How to get the transcript? I don't know frankly but here is how you find out -- use the setup show up until the 9:25 mark of this but do it for the developers.google.com/youtube/v3/docs/caption endpoint and see what it gives back. The thing to see is does UA-cam's API allow you to access the captions (the transcript basically) for videos that are not in your account but all publicly available videos? I don't know, but you could (a) go and try yourself or (b) you could pay someone who has experience in this area to help you. Good luck.

    • @as-cq9fn
      @as-cq9fn 2 місяці тому

      @@NoCodeAcademythank you so much for the guidance

  • @kids_mindcare936
    @kids_mindcare936 2 місяці тому

    I was looking for this! Thank you so much

  • @pandimusuk
    @pandimusuk 2 місяці тому

    This is exactly what I need right now! The course is bought.

    • @NoCodeAcademy
      @NoCodeAcademy 2 місяці тому

      Awesome thanks for your purchase. Any feedback you have about, or any specific animations you're looking to do, feel free to reach out and let me know. Saw this simple site today and think they do great with balancing enough animations to make it interesting and not going overboard -- www.twicpics.com/. Cheers.

  • @matvszdu
    @matvszdu 2 місяці тому

    Remember when You go for live mode the price id in stripe are different then in test mode ( even you sub in stripe from test to live ). You need to change them in bubble then i works in live mode :)