{
  "name": "Volunteer Signup Form",
  "description": "A form for individuals interested in volunteering at events or programs.",
  "category": "Event",
  "tags": [
    "volunteer",
    "event",
    "community",
    "signup",
    "registration"
  ],
  "version": 2,
  "form_data": {
    "name": "Volunteer Signup Form",
    "heading": "Volunteer With Us",
    "description": "Join our team of volunteers and make a difference. Fill in your details to get started.",
    "formpages": [
      1
    ],
    "pages": [
      {
        "id": 1,
        "name": "Volunteer Information",
        "heading": "Volunteer Registration",
        "description": "Help us get to know you and your availability.",
        "folder": "0",
        "pagerows": [
          1,
          2,
          3,
          4,
          5,
          6
        ],
        "rows": [
          {
            "id": 1,
            "name": "Personal Information",
            "heading": "Your Details",
            "description": "Enter your contact information.",
            "folder": "0",
            "rowcolumns": [
              1,
              2
            ],
            "columns": [
              {
                "id": 1,
                "name": "Column 1",
                "fields": [
                  1
                ],
                "width": 6,
                "field_data": [
                  {
                    "id": 1,
                    "field_type": "inputtext",
                    "name": "Full Name",
                    "heading": "Full Name",
                    "description": "Enter your full name.",
                    "is_required": 1,
                    "placeholder": "Alex Martinez"
                  }
                ]
              },
              {
                "id": 2,
                "name": "Column 2",
                "fields": [
                  2
                ],
                "width": 6,
                "field_data": [
                  {
                    "id": 2,
                    "field_type": "inputemail",
                    "name": "Email Address",
                    "heading": "Email Address",
                    "description": "Enter your email address.",
                    "is_required": 1,
                    "placeholder": "alex@example.com"
                  }
                ]
              }
            ]
          },
          {
            "id": 2,
            "name": "Phone Number",
            "heading": "Contact Number",
            "description": "Provide your phone number.",
            "folder": "0",
            "rowcolumns": [
              3
            ],
            "columns": [
              {
                "id": 3,
                "name": "Column 1",
                "fields": [
                  3
                ],
                "width": 12,
                "field_data": [
                  {
                    "id": 3,
                    "field_type": "inputtext",
                    "name": "Phone Number",
                    "heading": "Phone Number",
                    "description": "Enter your contact number.",
                    "is_required": 1,
                    "placeholder": "+1 (555) 123-4567"
                  }
                ]
              }
            ]
          },
          {
            "id": 3,
            "name": "Availability",
            "heading": "When Can You Volunteer?",
            "description": "Select the times you're available to volunteer.",
            "folder": "0",
            "rowcolumns": [
              4
            ],
            "columns": [
              {
                "id": 4,
                "name": "Column 1",
                "fields": [
                  4
                ],
                "width": 12,
                "field_data": [
                  {
                    "id": 4,
                    "field_type": "inputcheckbox",
                    "name": "Availability",
                    "heading": "Available Time Slots",
                    "description": "Select all that apply.",
                    "is_required": 1,
                    "field_options": "[{\"Weekday Mornings (9am-12pm)\": \"weekday_morning\"}, {\"Weekday Afternoons (12pm-5pm)\": \"weekday_afternoon\"}, {\"Weekday Evenings (5pm-9pm)\": \"weekday_evening\"}, {\"Weekend Mornings (9am-12pm)\": \"weekend_morning\"}, {\"Weekend Afternoons (12pm-5pm)\": \"weekend_afternoon\"}, {\"Weekend Evenings (5pm-9pm)\": \"weekend_evening\"}]"
                  }
                ]
              }
            ]
          },
          {
            "id": 4,
            "name": "Role Preference",
            "heading": "Volunteer Role",
            "description": "What would you like to help with?",
            "folder": "0",
            "rowcolumns": [
              5,
              6
            ],
            "columns": [
              {
                "id": 5,
                "name": "Column 1",
                "fields": [
                  5
                ],
                "width": 6,
                "field_data": [
                  {
                    "id": 5,
                    "field_type": "selectfield",
                    "name": "Role Preference",
                    "heading": "Preferred Role",
                    "description": "Select your preferred volunteer role.",
                    "is_required": 1,
                    "field_options": "{\"\": {\"Event Setup/Cleanup\": \"setup_cleanup\",\"Registration Desk\": \"registration\",\"Guest Services\": \"guest_services\",\"Food & Beverage\": \"food_beverage\",\"Technical Support\": \"tech_support\",\"Photography\": \"photography\",\"Other\": \"other\"}}"
                  }
                ]
              },
              {
                "id": 6,
                "name": "Column 2",
                "fields": [
                  6
                ],
                "width": 6,
                "field_data": [
                  {
                    "id": 6,
                    "field_type": "selectfield",
                    "name": "T-shirt Size",
                    "heading": "T-shirt Size",
                    "description": "Select your size for volunteer t-shirt.",
                    "is_required": 1,
                    "field_options": "{\"\": {\"XS\": \"xs\",\"S\": \"s\",\"M\": \"m\",\"L\": \"l\",\"XL\": \"xl\",\"XXL\": \"xxl\"}}"
                  }
                ]
              }
            ]
          },
          {
            "id": 5,
            "name": "Emergency Contact & Waiver",
            "heading": "Emergency Contact & Acknowledgement",
            "description": "For your safety and our records.",
            "folder": "0",
            "rowcolumns": [
              7
            ],
            "columns": [
              {
                "id": 7,
                "name": "Column 1",
                "fields": [
                  7
                ],
                "width": 12,
                "field_data": [
                  {
                    "id": 7,
                    "field_type": "inputtext",
                    "name": "Emergency Contact",
                    "heading": "Emergency Contact",
                    "description": "Name and phone number of emergency contact.",
                    "is_required": 1,
                    "placeholder": "Name: John Doe, Phone: +1 (555) 987-6543"
                  }
                ]
              }
            ]
          },
          {
            "id": 6,
            "name": "Emergency Contact & Waiver (continued)",
            "heading": "Emergency Contact & Acknowledgement",
            "description": "",
            "folder": "0",
            "rowcolumns": [
              8
            ],
            "columns": [
              {
                "id": 8,
                "name": "Column 2",
                "fields": [
                  8
                ],
                "width": 12,
                "field_data": [
                  {
                    "id": 8,
                    "field_type": "inputcheckbox",
                    "name": "Waiver",
                    "heading": "I acknowledge the volunteer waiver and safety guidelines",
                    "description": "By checking this box, you agree to follow all safety protocols.",
                    "is_required": 1,
                    "field_options": "[{\"I agree\": \"agree\"}]"
                  }
                ]
              }
            ]
          }
        ]
      }
    ],
    "user_action": {
      "type": "show_success_message",
      "message": "Thank you for signing up to volunteer! We'll contact you with more details about upcoming opportunities.",
      "url": ""
    }
  }
}
