Getting Started
Here are some tips for getting your app setup with Foundation.
Last updated
Here are some tips for getting your app setup with Foundation.
Last updated
Once installed, click "Create an app" and select the Foundation template. Then name your app and click Get Started.
Using the wizard helps get a few important things out of the way immediately. All of this can easily be changed later, so don't worry.
Name your application and upload your favicon.
Select your app's default font. The majority of text in the app uses this font.
Update your primary color. Many buttons and highlighted areas of the app use the Primary color defined here. Update the other colors as needed during development.
All plugins required for the template are already installed. You can skip this step and finish the wizard.
Upgrade your Bubble hosting plan (depends on your requirements).
The admin portal is where many of your app's settings are managed, making it easy to update aspects of your app without logging into Bubble.
The template database comes with an existing dummy admin user. Navigate to your User database table and "Run As" admin@foundation.com.
Once logged in as an app admin, you can access the admin portal by clicking your user profile picture in the top right of the page. The menu has an admin link that's only visible to admin users.
To create a new admin account, you will need to go through the existing Sign Up flow and add the App Admin role to your new user from the Bubble database. You can also manage User's roles from the Users tab in the admin portal.
For demo purposes, the admin portal is visible to the public but nothing can be changed unless you're logged into an App Admin user account.
There is a disabled workflow on the admin editor page that will redirect non-admin users to the index page. Just enabled it to block unauthorized access.
Within the admin portal, you have access to a variety of tools to manage your app. These are explained in more detail in the Admin Portal section.
Some functionality requires external APIs to work. You'll need to add your own API keys to use them.
Nice work! Now that your app's foundation is in place.
From within your Bubble account, go to the and install the template.
is an email platform that's used to send users transactional emails like a Welcome email or notifications. A free SendGrid account will work for most situations.
To enable the built-in chat bot, you'll need to get an API key from .
You'll need to get an App Secret and an API Key from to enable Google Sign On.