Я пытаюсь создать мастер построения опросов, который будет встроен в веб-сайт.
Пользователи смогут создавать свои собственные опросы, перетаскивая соответствующие элементы формы, такие как флажки, радиокнопки и т. д.
После того, как пользователь создаст свой опрос, перетащив соответствующие элементы формы, такие как переключатель, флажки, он сможет сохранить созданный опрос и опубликовать его.
Приступая к этой работе, у меня возникли следующие вопросы:
Я мог бы создать свой собственный мастер создания форм перетаскивания, но есть ли какой-либо плагин/код с открытым исходным кодом, чтобы мне не нужно было изобретать колесо?
Как сохранить структуру формы?
Должны ли элементы формы со связанным текстом сохраняться в базе данных (mysql) и перестраиваться на лету, когда кто-то получает доступ к ссылке на опрос на мобильном телефоне?
Должен ли я смотреть на XML/JSON для хранения структуры формы html
Был бы признателен за любую помощь!