The form designer has a full set of functionality that allows you to create various survey forms with multiple options for filling them out, posting answers, pictures, and input fields. But, in addition to the usual functions, the system allows you to create a hierarchy. Many forms must contain mandatory questions from the government or the investor. Some nesting creates questions in the forms, and each subsequent participant in this process can add a series of questions to questions already created from another structure. The system is bilingual and allows you to enter data directly into the forms received by mail, by reference, or from paper.
It is also possible to download large amounts of data from CSV and Excel files, automatically converting them into forms with answers. This function is implemented based on parsing data from tables that were prepared in advance in excel.
Gathering information in some surveys requires respondents' anonymous responses accurate data from respondents, and you still need to identify them somehow and not allow them to answer again. To do this, we implemented a question-identifier function and a unique way of identifying a user by first and last name or contact information or respondent's birthday in a microservice with de-identification of data to the system. When filling out the fields, the system can understand what kind of person responds to the survey. These data are converted and reflected in the answer list as a unique encrypted code consisting of characters and numbers after submitting the form. The system automatically generates and remembers, preventing you from filling out the survey again.
After the data is collected to provide a report, it is necessary to analyze and present it in the form of visual graphs, charts, or lists and build a calculation of the future return on investment. To do this, we created a unique tool for creating logical models.