An Oqtane module that allows administrators to create user surveys. Oqtane allows developers to create external modules which are rendered by the framework dynamically at run-time.
The majority of people responding to surveys online would prefer to do so anonymously. I believe it is essential for your module to support this option. This is not difficult to accomplish – it just requires the use of a cookie. Oqtane already provides Interop API methods to read/write cookies. Basically all you need to do is generate a GUID and store it as a cookie in the client browser. This GUID would be the key for survey responses. I believe the DNN Survey module followed this approach.