Hi,
My company is interested in using your survey tool for making a web based maturity assessment tool and would like to know if the source code is available for us to make necessary modifications based on our requirements and also if we have provision to use our own storage for keeping the survey data. the requirements are attached
thanks
Source code and data storage
Answers approved by surveyjs Support
Hello Rithwik,
Sure, you may modify the source code. You can fork our libraries on GitHub and modify the sources. You may push our changes to your repo(s) to keep your branch(es) up to date.
SurveyJS Library is under MIT license you may do with it whatever you want.
SurveyJS Builder (Editor) is under commercial license and you would have to purchase a developer license(s) to be able use it. The license allows the code modification. Here is more information about licensing: https://surveyjs.io/licenses
The most of our customers use their own databases. Here you will find some example of SurveyJS Services in different platforms/databases: https://surveyjs.io/Examples/Service/
Unfortunately, we are not experts in this area: "Maturity Assessment" and I do not understand some of your questions. I may answer only on some of them
You may customize toolbox and put questions you need: https://surveyjs.io/Examples/Builder/?id=toolboxcustomization&theme=bootstrap
You may create your own questions/widgets. Here is the repo with custom widgets and examples of creating your own custom widgets: https://github.com/surveyjs/widgets. You may have a widget with textbox + rating + comment. You may create a panel that will contains three questions: textbox, rating and comment.
You may be interesting in this demo as well: https://surveyjs.io/Examples/Builder/?id=toolboxcategories&theme=bootstrap
The security and user management you would have to write yourself. It is out of scope our libraries. We do not have any dashboards right now as well.
Let us know if you have other questions.
Thank you,
Andrew
SurveyJS Team