this.Survey aims at removing middlemen for aggregating surveys and ensuring peer-to-peer sharing of responses and transacting money through the same. This is achieved by Ethereum Smart Contracts for transaction of money upon meeting the criteria and IPFS - Inter Planetary File System for secure transmission of responses. This system ensures that the current issue of responses, of a survey filler being by other users without his/her permission, is signigicantly reduced.
Integrating IPFS into the web 3.0 UI and interacting it with Smart Contract is a big hurdle we had to face. Specifically integrating IPFS resulted in issues of 'Access-Control-Origin' & XHR error - In both Ubuntu & Windows environment. We overcame this hurdle by tweaking the configuration file.
Discussion