Create a Firebase Project
For the following steps, you must have an account configured on Google Cloud or Google Firebase Console.
Add a new project
1- Access https://console.firebase.google.com/.
2- Click on "Add Project".

3- Choose a name to your project (for your reference only), uncheck the Google Analytics optional feature (unless you want to use it) and wait for the process to finish.

Initialize services
4- Initialize the Authentication service, by click on the the menu "Build" >> "Authentication".


On the "Sign-in method", you can choose and configure the "Email/Password" login, "Google" or "Facebook".

4.1- Allow your app domain on the Authentication settings
On the Settings tab of the Authentication service, remember to always add the domains in which you'll use your authentication services.

5- Initialize the Firestore Database service, clicking on "Build" >> "Firestore Database" and them on the "Create database" button.
When prompted to the region of your database, you can choose between "multi-region" options or localized servers. The latter are faster if you choose one closer to your customers, and a bit cheaper, but the "multi-region" ones have a slightly higher guaranteed up-time (99.999% againts 99.99% - both are good, though).
It you're not sure which to choose, you can go with the "nam5" default option.


6- Last but now least, initialize the Storage service, by clicking on "Build" >> "Storage".

There you go, now go to the next section to see how to configure your newly created project for it to be ready for use on Bubble and how to get the credentials you'll need to att to the plugin settings.
Last updated