For this type of project, you can use the Customer survey preset. It has pre-configured validation and task layout.
What else can be configured
The field.button-radio-group component adds buttons for selecting answers. It's better to use buttons if the question has 2–4 short answer options. If there are more answer options, it's better to use field.radio-group.
If this preset doesn't meet your needs, see other examples in this section.
Group questions together
Ways to group questions:
Use the view.group component to put a frame around a group of questions.
Use the view.divider component to add a horizontal separator.
Add buttons and dependent answer options
The helper.switch component displays an interface element after a specific response is selected. In the example, clicking one of the buttons opens a list of options.