New here B2B apps are the type of problems we at Lowdefy focus on.
Lowdefy is designed to:
Multi-Tentant is made easy by connecting a repository to multiple lowdefy deployments. (Yes, version control is essential.)
Connect to any database or API.
Create Web or PWA.
Unfortunately no IOS or Android, especially not native in the near future.
It’s early days for us, but we are already solving these B2B app data intensive problems for enterprise clients as a consulting service for the past 3 years. However, we are now focusing full-time to make this available as a new no-code product More info at lowdefy.com . Your welcome to give me a shout if you want to learn more, I’d be interested to learn about your specific needs.
You can do this in Bubble in either a “soft” way - so there is one database but you use the privacy rules to ensure Business A can never see Business B’s data. Users can be invited and linked too. A degree of whitelabeling is also possible. https://www.sendpilothq.com/ (brochure site is Webflow, app is all Bubble) does exactly this.
Also there is the possibility (albeit expensive) of having “sub apps” per business. Which offers database separation, change management and everything else.
Bubble’s database is Postgres underneath, but the data layer is more … object oriented. It should feel pretty familiar once you get over the terminology (a “row”/“tuple”/“object” is a “thing” in Bubble).
You can offer RESTful APIs with Bubble using API workflows.It is quite rich.
Create Web, iOS, Android interfaces
Yes, it is possible to wrap a single page app and publish on the stores. But many people build in another tool (like Glide) and use the Bubble data connector to get the data into their app instead.