TUTORIAL: Getting Started with Flamelink, the Firebase CMS

How to Register for Flamelink & Add a Project

Jason Mill
Flamelink.io Blog
6 min readApr 19, 2023

--

So you may have seen Flamelink popping up as you’re searching for an easy-to-use, seamless-to-integrate content management system for Firebase. Well, Flamelink is just that, and a whole lot more since it leverages the power of the Firebase ecosystem to give you unrivalled scale, speed, and security.

If you want to jump in and get a quick start with Flamelink this is the tutorial for you. In a couple of simple, easy-to-follow steps you’ll be able to start adding content to your Firebase project pretty soon.

In this tutorial, you’ll see how to:

  1. Register for Flamelink
  2. Add a project in Flamelink

We also have a helpful ‘Get Started’ wizard in-app to make it easy to follow along to Get Started or you can watch this Tutorial video.

You can also refer to Flamelink’s Documentation for access to all of our helpful docs written and curated by our Flamelink team of Engineers and Developers.

REGISTER FOR FLAMELINK:

Before we get started, you need to register for Flamelink.

Go to App.Flamelink.io and use any one of the sign-up methods to Register.

  • Register with Google
  • Register with email/password.

You can also use this screen to Login to your Flamelink account, or Reset your Password if you’ve forgotten it.

Remember to keep an eye out for an email sent to you to confirm your email (psst — don’t forget to check out your spam and promotions folders as these emails occasionally find their way in there).

ADD A PROJECT:

Once you’ve registered and logged in you will be taken to the Add Project screen. If this is not the first time you are logging in, you can go to the Add Project screen by selecting the “Add Project” card on your project dashboard.

In the Add Project wizard, you’ll see the steps on the left with an on-screen example of each step on the right to follow along. You can skip to the relevant step in the on-screen example.

We’ll be jumping between your project in the Firebase Console and the Flamelink Dashboard/Interface to hook Flamelink up to your Firebase project.

Let’s go…

Step 1: Get your Firebase connection details

Get the Firebase connection details by going to your project in the Firebase Console and then selecting the Web button.

Register your App in the Firebase Console

Copy the code snippet

Now, head back to the Flamelink Dashboard/Interface, paste the code snippet underneath the Firebase Connection Details heading, and click “NEXT”.

Step 2: Database details

In Flamelink, select either “Cloud Firestore” or “Realtime Database” (depending on which Firebase db you’re using) from the toggle menu and then copy the database rules.

Head back to the Firebase Console, select the same database in the navigation sidebar and then click “Create Database”.

After selecting either production or test mode and then setting your location in the Firebase Console you can select the “Rules” tab and paste the database rules copied from Flamelink. “Publish” the changes.

Click “NEXT” in the Flamelink Dashboard/Interface to go to step 3.

Step 3: Storage rules

Copy the storage rules

In the Firebase Console, select “Storage” in the navigation sidebar and then click “Get Started”.

After securing rules for Cloud Storage and setting your Cloud Storage location in Firebase, you can select the “Rules” tab and paste the database rules copied from Flamelink. “Publish” the changes.

Click “NEXT” in the Flamelink Dashboard/Interface to go to step 4.

Step 4: Authentication Settings

In the Firebase Console, select “Authentication” in the navigation sidebar and then select the “Sign-in method” tab.

Enable email/password authentication by selecting the edit icon and then switching the toggle on. Save the changes.

Click ‘FINISH’ in the Flamelink Dashboard/Interface to go to the next step in the wizard.

Step 5: Select a Flamelink Plan

Select a monthly/annual plan and any add-ons if required. Click “NEXT”

Please Note: All paid plans automatically have a 14-day trial added. So why don’t you sign-up for one of our higher-tiered plans to get the full Flamelink Features experience?

Step 6: Add Your Payment Details

Complete your payment details. Name, Email, Address Line 1, Country, and ZIP/Postal Code fields are required.

Click “NEXT”

Step 7: Confirm Your Flamelink Subscription

Confirm that the Subscription Summary is correct and enter a coupon code if you have one.

Click “CONFIRM”

Final Step: Click “Finish”

You will see your new project on the project dashboard.

  • Please note: this tutorial and the steps are subject to change should either Firebase or Flamelink make changes to their respective platforms.

PSST! Want to integrate Flamelink with an existing Firebase project?

Flamelink’s powerful Extended Data Manager feature lets you map your existing Cloud Firestore data to Flamelink, allowing you to supercharge the management of your data without needing to port your existing data to the pre-defined Flamelink data structures.

Check out the Extended Data Manager docs for more.

Get Started with Flamelink Right Away

Now you’re all set, log in and start adding Schemas and managing Content.

If you need any additional Support, please refer to:

Head to app.Flamelink.io to Get Started.

--

--

Jason Mill
Flamelink.io Blog

Husband. Dad. Baconthusiast. Marketing Lead @ Flamelink.io, a Firebase CMS. Writer @ Hacker Noon, The Startup & Predict on Medium. Editor @ Flamelink.io blog.