Ever built a resource library in Bubble where users click "Download" on a specific item, but your popup shows the wrong file? Or worse, downloads not...
If you've ever tried to build an n8n workflow to automate Slack messages, you've likely encountered a common issue: the messages are being sent from ...
You want to take that freshly created JSON in Bubble's backend and immediately send it to an external API—maybe to a shipping provider, a charting ...
So, you're deep into a Bubble project. You've designed your database, and your UI is looking great. Then, you hit a snag. You need to take a list of ...
When a user changes a selection in a dropdown menu, we want to update a list of items stored in the browser's localStorage. To do this, we need to kn...
We’ve all been there. You click a button in an app, and you’re greeted by the same old spinning circle. It’s the universal sign for "hang on," ...
Standard forms are a relic. They feel like a chore. But what if your form felt more like a helpful, intelligent assistant guiding your user to the pe...
I’ll assume you have mastered the art of basic sorting in your Bubble app. Your users can click a button to sort a list by name or by price. What��...
A static list is good, but a sortable list is great. Giving users the power to sort data is a basic feature for a good user experience, and thankfull...
Creating dynamic, responsive, and intuitive user interfaces is a cornerstone of modern web applications. Elements that appear or disappear based on u...
In this tutorial, we want to hide a desktop navigation group and show a mobile menu icon when the page width is below a certain breakpoint (e.g., 768...
As you start building more complex applications in Bubble.io, chances are you'll need to display lists of things (like a directory of products, a lis...
In this article, we’ll look at ways to make conditional visibility implementations in Bubble robust and easier to manage. Using groups strategicall...
Bubble is great for building powerful web apps visually, but sometimes you need to dip into code for specific tasks. In this scenario, JavaScript is ...
Learn to create an inventory management system for free. Streamline your inventory operations to prevent stockouts and overstocking, and reduce your costs.
Improve customer satisfaction with CSAT surveys. Learn how to create CSAT surveys in Baserow to collect feedback, and analyze results for actionable insights.
Learn how to pre-fill forms and improve your data collection. Reduce manual input to minimize errors, increase survey responses, and improve user experience.
Learn how to dynamically display text based on single select field values in Baserow with our step-by-step guide. Explore IF functions and best practices here.
Learn how to turn article titles into full-length blog posts automatically. Streamline your content creation process with a free AI article generator today!
Learn how to integrate Baserow with external tools using its API for seamless data management and automation.
Learn how to integrate Zapier with Baserow to automate data entry tasks and streamline your workflow. Save time, reduce manual input, and improve efficiency.
Learn to authenticate to Baserow using the database token and the JSON web token (JWT). Here's how to use each one to authenticate to Baserow.
Discover how to effortlessly manage your expenses with Baserow's database. Track spending, create budgets, and stay organized all in one place.
Learn how to upload files using Baserow's API with multipart requests. Perfect for integrating file uploads into your applications.