Skip to content

saibhaskardevatha/this.survey

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
js
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

this.Survey Usage Instructions

1) npm install
2) Run Ganache at localhost:8545
3) Install Metamask
4) Open Node on terminal
5) Open Project Directory – Move to js/run.js
6) Copy the entire content and paste on node console
7) This returns the abi of the contract and also the address of deployed contract
8) Copy abi & address to js/app.js ( Line 13 & 16 respectively)
9) Start a PHP server at localhost:3000
10) Open a browser and run localhost:3000/launch.php
11) Click on ‘Sign Up’
12) Enter your Public Key, Name, Age & Gender
13) Click on Submit
14) Confirm Transaction on Metamask
15) Now create your form by dragging the elements and dropping them in respective
16) Tweak the order, properties and customise your form.
17) Click on ‘Save’
18) In the Pop-up, Enter the Number of responses the form should accept and the incentive for each user upon filling the survey.
19) Click on Submit
20) Confirm Transaction on Metamask
21) Click on ‘Fill’ to select live forms to fill
22) Select a form and click on ‘Fill’ to start filling the survey.
23) Fill the form and click on ‘Submit’ to receive the transaction

About

A decentralized, Ethereum Smart Contract based survey aggregator which ensures security and non-duplication of survey data by Peer-to-Peer response sharing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published