surveyJS let’s you create a survey from a JSON and manage all the process ( fields validation, local storage and form data are already managed )
You can manage:
- HTML for questions, answers and feedback messages
- Form data before sending it to the backend
- Callback functions for AJAX calls success/error/end and validation
- and more…