Skip to content

navid72m/SmartContractSurvey

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

SmartContractSurvey

Research and data serves as a guide in developing products and conducting market research. This is only possible if we can fully rely on the integrity of data we use to carry out these processes. The telos of the Smart Contract Survey application is to enable data collection/generation with complete privacy and anonymization of data via the process of users taking surveys.

Running/using this Application

To run this app, you will need a recent version of Node.js and MongoDB. This repository include both the front end and the backend for the application. Before running the application, MongoDB should be running on your PC. If you haven't installed the dependencies, you must run npm install while being in the same directory as package.json. Note: both the frontend and the backend have independent package.json files.

Development

For the frontend run these commands...

cd app
npm install
npm run dev

For the backend, run these commands...

cd backend
npm install
node app.js

Production

For the frontend run these commands...

cd app
npm install
npm run build && npm run start

For the backend, run these commands...

cd backend
npm install
node app.js

Project Contributors

  • Andrew Desousa ([email protected])
  • Madhavendra Singh Negi
  • Navid Mirnouri
  • Abhishek Rathi

This application was developed for an IDP at TU Munich.

About

Survey app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.8%
  • Other 0.2%