zurück zur Dokumentation
[getting started]quickstartsetuponboarding

Erste Schritte mit dForge

Anmelden, ersten Mandanten anlegen, Module installieren und in Minuten mit Ihren Daten arbeiten.

veröffentlicht ·aktualisiert

Konto anlegen

Gehen Sie zu dforge.app und melden Sie sich mit Ihrer E-Mail-Adresse an. Sie erhalten einen Workspace mit Ihrem ersten startbereiten Mandanten.

Wenn Sie selbst hosten, finden Sie alles in der Anleitung zum Self-Hosted-Setup.

Erstes Modul installieren

Nach dem Anmelden sehen Sie den Modul-Installer. Das ist Ihr App-Katalog — durchstöbern Sie die verfügbaren Module und installieren Sie, was Sie brauchen.

Empfohlene Einstiegspunkte:

  1. CRM — wenn Sie Kunden, Leads und Vertrieb verwalten
  2. HR — wenn Sie Mitarbeitende und Abwesenheiten brauchen
  3. Finanzen — wenn Sie Rechnungen und Zahlungen abwickeln
  4. WMS — wenn Sie Lager und Beschaffung steuern

Klicken Sie auf Installieren bei einem beliebigen Modul. dForge legt die Datenbanktabellen, Ansichten, Menüs, Sicherheitsrollen und Initialdaten automatisch an.

App erkunden

Sobald ein Modul installiert ist:

  1. Navigation — die linke Seitenleiste zeigt die Menüs, die Ihre installierten Module bereitstellen. Klicken Sie sich durch, um Datenansichten zu sehen.
  2. Ansichten — die meisten Entitäten haben standardmäßig eine Grid-Ansicht (wie eine Tabelle). Klicken Sie auf eine Zeile, um die Karten-Ansicht (Detail-Formular) zu öffnen.
  3. Datensatz anlegen — klicken Sie in einem beliebigen Grid auf + Neu, um Ihren ersten Datensatz zu erstellen.
  4. Bearbeiten und speichern — klicken Sie in der Karten-Ansicht in ein beliebiges Feld. Änderungen werden gespeichert, wenn Sie auf Speichern klicken.

Die Kernkonzepte verstehen

Begriff Was es bedeutet
Mandant Ein isolierter Workspace mit eigener PostgreSQL-Datenbank. Jede Organisation ist ein Mandant — keine geteilten Tabellen, keine geteilten Metadaten.
Modul Ein Paket aus Entitäten, Ansichten, Menüs, Rollen und Logik. Wie eine „App“, die Sie in einen Mandanten installieren.
Entität Ein Geschäftsobjekt (Konto, Rechnung, Mitarbeiter). Wird aus Metadaten als echte Datenbanktabelle generiert.
Ansicht Eine Art, Entitätsdaten darzustellen: Grid, Kanban, Kalender, Liste oder Galerie. Das Detail-Formular heißt Karte.
Ordner Eine dynamische gefilterte Ansicht, kein Container. Datensätze erscheinen in einem Ordner, wenn sie zum Filter passen — und derselbe Datensatz kann in vielen Ordnern gleichzeitig auftauchen.
Rolle Ein Satz von Berechtigungen (Select, Insert, Update, Delete, Clone), der auf Entitäten, Aktionen, Berichte und Ordner angewendet wird.

Anwender und Rollen einrichten

  1. Gehen Sie zu Administration > Anwender, um Teammitglieder einzuladen
  2. Weisen Sie Rollen aus den installierten Modulen zu (z. B. crm.sales_rep, finance.viewer) — Module liefern ihre eigenen Rollen mit
  3. Rollen sind additiv — ein Anwender mit mehreren Rollen erhält die Vereinigung aller Berechtigungen; nichts wird je widerrufen
  4. Rollen können ordnergebunden sein — z. B. kann ein Anwender global hr.manager sein, aber innerhalb des Ordners „Geschäftsleitung“ nur hr.viewer

Eigenes Modul bauen

Der schnellste Weg, ein eigenes Modul zu erstellen, ist mit KI über die VsCode-Erweiterung:

  1. Führen Sie npx @dforge-core/dforge-cli init module ./mein-modul aus, um einen Arbeitsbereich zu erstellen
  2. Öffnen Sie den Ordner in Claude Code (oder einem anderen KI-Coding-Assistenten) — der integrierte Skill kennt jede dForge-Konvention
  3. Beschreiben Sie, was Sie brauchen: „Baue mir einen Support-Ticket-Tracker mit Priorität, SLA und Zuweisung“
  4. Prüfen Sie die generierten Metadaten und verpacken Sie das Modul mit npx @dforge-core/dforge-cli module pack
  5. Installieren Sie Ihr .dforge-Paket in einem beliebigen Mandanten

Haben Sie bereits eine bestehende Datenbank? Verwenden Sie den Schema-Importer: npx @dforge-core/schema-importer mein-modul --from-sql ./legacy.sql — er erzeugt ein Rohmodul, das KI für Sie fertigstellt.

Den vollständigen Editor-Ablauf — Assistent verbinden, verpacken und installieren — finden Sie unter Module mit der VsCode-Erweiterung erstellen. Nutzen Sie stattdessen Claude Code, Cursor oder Zed? KI-Agent verbinden (MCP) bindet dieselben Authoring-Tools in jeden KI-Editor ein. Ein visueller Designer im Browser ist ebenfalls verfügbar.

Nächste Schritte

/ war das hilfreich?

Stecken Sie irgendwo fest?
Sagen Sie es uns.

Wir lesen jede Nachricht und aktualisieren die Dokumentation auf Basis dessen, was Leser fragen. Der schnellste Weg, die Dokumentation zu verbessern, ist, uns zu schreiben.