Hey everyone. I’m building a pretty big Bubble app and I need help with the technical setup — mainly around APIs, data structure, and workflow logic.
Here’s what the app needs to do (high level, no sensitive logic):
What the app is supposed to do
The app has multiple categories:
-
Sports
-
Weather
-
Crypto
-
Markets
Each category will eventually display data and some result/output based on the data.
(I’m NOT asking for help with the formulas or predictions — just the technical side.)
What I need help with
Pulling external data
I need the app to be able to fetch data from public APIs, such as:
-
Sports game data
-
Weather station observations (ex: NWS / NOAA)
-
Crypto pricing
-
Market/event data
I’m stuck because the NWS API requires a User-Agent header and the Bubble API Connector is blocking it, so I can’t get weather observations to load.
If anyone knows:
-
A workaround
-
A plugin
-
A proxy
-
Or a correct setup for NWS in the newest version of Bubble’s API Connector
…that would help a lot.
Manual mode + automatic mode
I want each category to have:
-
Manual input mode (user types data manually)
-
Automatic mode (Bubble fetches data from APIs)
Not sure of the cleanest Bubble architecture for switching between the two.
Structuring the app
I’m looking for advice on:
-
How to organize the database
-
How to run workflows cleanly
-
How to store results
-
How to structure the UI for multiple categories
-
Best way to trigger external API calls without overcomplicating things
NOT asking for help with any formulas or prediction logic
Just want help with:
-
API setup
-
Data flow
-
Architecture
-
Fetching weather + sports data cleanly in Bubble
-
Making sure automatic mode can actually pull data
If anyone has experience with multi-API apps
I’d appreciate some direction or examples.
Thanks! ![]()