Für Agenturen und Produktteams

Alle Ihre Projekte auf einer Lizenz

Dev, Staging und Prod inklusive: Jede Umgebung ist ein weiteres Projekt auf derselben Lizenz. PRO ergänzt Ihr selbst gehostetes FireCMS um einen visuellen Schema-Editor, Benutzer- und Rollenverwaltung, Import/Export und Entitätsverlauf.

/

€99 zzgl. MwSt. / Monat für Ihr erstes Projekt, €49 für jedes weitere

  • Unbegrenzt viele Nutzer.
  • 30 Tage kostenlos in Produktion, ohne Kreditkarte.

Die Admin-Oberflächen, die jede App früher oder später braucht, fertig gebaut

Schema-Bearbeitung, Benutzer und Rollen, Massenimport und Änderungsverlauf laufen in Ihrem eigenen Deployment. So bleibt Ihre Zeit für das, was jedes Projekt ausmacht.

Visueller Schema-Editor

Erstellen und ändern Sie Kollektionen und Felder in einem visuellen Editor. FireCMS kann ein Schema aus den vorhandenen Daten einer Kollektion ableiten, und Änderungen greifen ohne Code-Deployment.

short_text
Name
Text fieldstring
drag_handle
upload_file
Image
File uploadstring
drag_handle
list
Category
Select/enumstring
drag_handle
flag
Available
Switchboolean
drag_handle
functions
do_not_disturb_on
price
This property is defined as a property builder in code
drag_handle
list
Currency
Select/enumstring
drag_handle
flag
Public
Switchboolean
drag_handle
short_text
Brand
Text fieldstring
drag_handle
format_quote
Description
Markdownstring
drag_handle
http
Amazon link
Urlstring
drag_handle
ballot
Publisher
Groupmap
drag_handle
short_text
Name
Text fieldstring
drag_handle
short_text
External id
Text fieldstring
drag_handle
drive_folder_upload
Images
Multiple file uploadarray
drag_handle
add_link
Related products
Multiple referencesarray
drag_handle
list_alt
Available locales
Multi select (enum)array
drag_handle
short_text
Uppercase Name
Text fieldstring
drag_handle
repeat
Tags
Repeat/listarray
drag_handle
schedule
Added on
Date/timedate
drag_handle
functions
do_not_disturb_on
spanish_title
This field is defined as an additional field in code
drag_handle
ballot
Metadata
Key-valuemap
drag_handle
short_text
Text field

Simple short text

Hide from collection
Read only
Select a property widget
short_text

Simple short text

subject

Text with multiple lines

format_quote

Text with advanced markdown syntax

http

Text with URL validation

mail

Text with email validation

link

The value refers to a different collection (it is saved as a string)

flag

Boolean true or false field (or yes or no, 0 or 1...)

list

Select one text value from within an enumeration

list_alt

Select multiple text values from within an enumeration

format_list_numbered

Select a number value from within an enumeration

format_list_numbered

Select multiple number values from within an enumeration

person

Select a user from the user management system. Store the user ID.

numbers

Simple number field with validation

upload_file

Input for uploading single files

drive_folder_upload

Input for uploading multiple files

link

The value refers to a different collection (it is saved as a reference)

add_link

Multiple values that refer to a different collection

schedule

A date time select field

ballot

Group of multiple fields

ballot

Flexible field that allows the user to add multiple key-value pairs

view_stream

A complex field that allows the user to compose different fields together, with a key/value format

repeat

A field that gets repeated multiple times (e.g. multiple text fields)

Benutzer- und Rollenverwaltung

Fügen Sie Benutzer hinzu, legen Sie Rollen an und bestimmen Sie, was jede Rolle in jeder Kollektion lesen, anlegen, bearbeiten oder löschen darf, direkt in der App statt im Code.

Roles
RoleIs adminDefault permissions
Admin
check
  • Create
  • Read
  • Update
  • Delete
delete
Editor
  • Create
  • Read
  • Update
  • Delete
delete
Viewer
  • Read

Import und Export

Importieren Sie CSV-, JSON- oder Excel-Dateien und ordnen Sie jede Spalte einer Eigenschaft zu, auch Referenzen, Arrays und verschachtelten Maps. Exportieren Sie jede Kollektion als CSV oder JSON.

sku

keyboard_arrow_down
Column in fileMap to property

sku


string

chevron_right
short_text
Sku
edit

product_name


string

chevron_right
short_text
Name
edit

price_eur


number

chevron_right
numbers
Price
edit

in_stock


boolean

chevron_right
flag
Available
edit

category_ref


string

chevron_right
link
Category
edit

tags


array - string

chevron_right
repeat
Tags
edit

added_on


date

chevron_right
schedule
Created on
edit

Entitätsverlauf

Jede Änderung in FireCMS wird mit Autor und geänderten Werten gespeichert, und jede frühere Version eines Dokuments lässt sich wiederherstellen.

History

26/08/2026, 14:12:03

Marta RuizMarta Ruiz
historykeyboard_tab

price

129

115

available

false

true

Läuft in Ihrer Next.js-App

Binden Sie das CMS unter einer Route Ihres Next.js-Projekts ein, neben Ihren eigenen Seiten. Es ist ein React-Komponentenbaum: Es wird mit Ihrem Code gebaut und nutzt Ihre Abhängigkeiten.

  • Starter-Template für den App Router
  • Kollektionen und Konfiguration liegen in Ihrem Git-Repository
  • Dieselben Komponenten im CMS und auf Ihrer Website
app/cms/App.tsx
"use client";

import { FireCMS, Scaffold } from "@firecms/core";
import { useCollectionEditorPlugin } from "@firecms/collection_editor";

export function CMS() {
    const collectionEditor = useCollectionEditorPlugin({ collectionConfigController });

    return <FireCMS
        // Ihr Lizenzschlüssel von app.firecms.co
        apiKey={process.env.NEXT_PUBLIC_FIRECMS_API_KEY}
        plugins={[collectionEditor]}
        navigationController={navigationController}
        authController={authController}
        dataSourceDelegate={firestoreDelegate}>
        {() => <Scaffold>…</Scaffold>}
    </FireCMS>;
}

Ihre Daten, Ihre Server

Keine Datenbank-Zugangsdaten, keine Inhalte: FireCMS spricht direkt aus dem Browser mit Firebase. Die einzige Anfrage an uns ist die Lizenzprüfung, hier dokumentiert.

Die Ausnahme sind die optionalen KI-Funktionen (Autofill, DataTalk, KI-Kollektionserstellung): Diese senden die Felder und Prompts, mit denen Sie sie nutzen, an unsere API.

0
Datenbank-Zugangsdaten, die wir erhalten
0
Dokumente oder Schemas in der Lizenzprüfung
Direkt
Vom Browser zu Firebase

Testen Sie PRO in Ihrem nächsten Projekt

30 Tage kostenlos in Produktion, ohne Kreditkarte. Endet die Testphase ohne Lizenz, pausieren nur die PRO-Oberflächen: Anmeldung, Daten und Kollektionen funktionieren weiter.