mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 22:34:56 +00:00
34 lines
946 B
Markdown
34 lines
946 B
Markdown
# Form Builder Package
|
|
|
|
## Overview
|
|
Declarative form building system for creating complex forms through JSON configuration.
|
|
|
|
## Location
|
|
[/packages/form_builder/](/packages/form_builder/)
|
|
|
|
## Purpose
|
|
Provides a data-driven approach to creating forms, where forms are defined through JSON schemas rather than code.
|
|
|
|
## Features
|
|
- JSON-based form definition
|
|
- Field type management
|
|
- Validation rules
|
|
- Conditional logic
|
|
- Layout control
|
|
- Data binding
|
|
|
|
## Seed Data
|
|
Form definitions and templates are stored in the package's seed directory.
|
|
|
|
## Schema Configuration
|
|
Forms are defined using Prisma schemas stored in the database.
|
|
|
|
## Usage
|
|
Create forms by defining JSON configurations that are rendered by the form builder component.
|
|
|
|
## Related Documentation
|
|
- [Package System](/docs/development/package-system.md)
|
|
- [Component Architecture](/docs/architecture)
|
|
- [Database Schema](/docs/database)
|
|
- [Declarative Components](/docs/implementation)
|