Junior — Senior
Construction of a user survey service
livecode
Task condition
Develop a service for conducting surveys among system users. Each survey consists of a question and a set of answer options, with the ability to dynamically add new surveys. Describe the architectural scheme of the solution, indicating key components for data storage, survey logic processing, and interaction with client applications.