24
FormForge Backend

Introduction

FormForge backend overview, core capabilities, and mental model.

FormForge is a deterministic dynamic forms engine for Laravel.

Core capabilities:

  • code-first form definitions
  • immutable revision lifecycle (draft and publish)
  • condition-aware schema resolution
  • strict server-side validation
  • built-in HTTP API
  • optional polymorphic ownership
  • scoped multi-context routes
  • submission file workflows (managed, direct, staged)
  • submission automations
  • submission export (csv, jsonl)
  • GDPR retention and anonymization (global, form, response levels)

Use this backend section as implementation reference for Laravel APIs.

Installation lives in Getting Started: Backend Installation.