{
    "fields": [
        {
            "name": "name",
            "label": "Consultant Name",
            "type": "text",
            "required": true,
            "requiredMessage": "Consultant Name is required.",
            "invalidMessage": "Consultant Name is invalid."
        },
        {
            "name": "mobile",
            "label": "Mobile",
            "type": "text",
            "required": false,
            "requiredMessage": "Mobile is required.",
            "invalidMessage": "Mobile is invalid."
        },
        {
            "name": "email",
            "label": "Email",
            "type": "email",
            "required": false,
            "requiredMessage": "Email is required.",
            "invalidMessage": "Email is invalid."
        },
        {
            "name": "address",
            "label": "Address",
            "type": "textarea",
            "required": false,
            "requiredMessage": "Address is required.",
            "invalidMessage": "Address is invalid."
        },
        {
            "name": "status",
            "label": "Status",
            "type": "dropdown",
            "options": ["Active", "Inactive"],
            "defaultValue": "Active",
            "required": true,
            "requiredMessage": "Status is required."
        }
    ]
}
