A project in Firepanel maps to a Firebase project. Once connected, Firepanel gives you a full admin console to manage that project's data.
Creating Your First Project
Open the Projects page
After signing in, you will land on the Projects page. You can start a project in two ways:
- Click Configure New Project to set up a project from scratch.
- Or hover over any card in the Firebase Projects section and click Import — this pre-fills the project name and Firebase Project ID fields for you.

Upload your Firebase Service Account
Firepanel uses a service account key to securely connect to your Firebase project. Upload the JSON file in the wizard.
To get your service account key from the Firebase Console:
- Go to Project Settings → Service Accounts
- Click Generate new private key
- Download the JSON file
- Upload it in the Firepanel project wizard
Once uploaded, the Project Name and Firebase Project ID fields are filled automatically.

Note:
Keep your service account key private. Never share it publicly or commit it to version control.
Select Storage Bucket and Firestore Database
After the service account is parsed, two additional dropdowns appear:
- Storage Bucket — choose which Cloud Storage bucket Firepanel should use. The default bucket (e.g.
your-project.firebasestorage.app) is pre-selected. - Firestore Database — choose which Firestore database to connect to. The
(default)database is pre-selected. If your Firebase project has multiple databases, you can pick any of them here.
You can leave both at their defaults unless you specifically need a different bucket or database.

Complete setup
Review the configuration and click Next. Firepanel will verify the connection and set up your project.

What's Next?
Your project is now ready. From the Project Dashboard you can:
- Generate content types automatically from your existing database collections
- Define content types to structure your data
- Browse your Firestore collections and documents
- Manage users and their access
- Explore Cloud Storage files
Note:
If you have an existing database with already populated data, you can generate content types automatically. Firepanel will analyse your collections and do its best to match them with the appropriate fields and structure.