FormForge Backend
Overview
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)
- scheduled publication windows, pause windows, response limits, and PIN protection
- condition-aware schema resolution
- strict server-side validation
- built-in HTTP API
- optional polymorphic ownership
- scoped multi-context routes
- public link resolution for tenant-aware form URLs
- 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.
If you want the shortest route to a concrete task, start with Architecture or How do I.