Add comprehensive custom forms builder with drag-and-drop

Featurekamo-internal
Shipped
November 29, 2025 at 6:38 PM UTC
Author
snadjafinia
Commit
1f1dacd

- Update CRM page: Change tab name from "Custom Online Forms" to "Custom Forms" - Add CustomFormManager component for form list/browse with create/edit/delete - Add FormEditor component with full drag-and-drop support: * Vertical drag-and-drop for stack reordering * Horizontal drag-and-drop for field reordering within stacks - Add FieldStack component for stack management with descriptions - Add FieldTypeSelector component for selecting field types - Add FieldConfigurationPanel component with support for all 12 field types: * Text (maxChars), TextArea (rows), Money (country), Date, DateTime * Dropdown/Radio/List (options management), Checkbox, Address (country) * US_SSN (3-part format), US_State (searchable with flags) - Implement field ID validation (format and uniqueness) - Add comprehensive form validation - Modern UI with lucide-react icons and polished styling - Full API integration with error handling

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing