LouisGrx / ResearchCollective

Decentralized tools for knowledge making and truth seeking

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Research Collective

A Submission to the COVIDathon/DAIA Hackathon

Live Site

Pitch Deck

Video Demonstration

The Research Collective is a...

  • Group of Citizen Scientists
  • A Wyoming Non-Profit / Aragon DAO Hybrid
  • A first "Knowledge Foundation"; developing curated lists for sensitive, if not underregulated topics such as
    • Research Materials Suppliers
    • Pre-print Articles Screening
    • COVID Test Kits & Anti Virals
User Stories for this app:
  • I want to be able to find testing kits, anti virals, and articles for COVID-19.
  • I want to know why a particular article or vendor is trustworthy.
  • I want to be able to post a resource for testing kits or anti virals.
  • I want to be able to challenge some one else's listing, and receive the scammer's stake if arbitration deem it be removed. First use case completed for Stop COVID-19; others will be developed over DAIA hackathon
Tech Stack:
  • Aragon UI - a dark theme and Web3-focused styling
  • TheGraph - for accessing Aragon DAO information
  • HD wallet - for generation of pub/priv key pairs
  • React — frontend framework
  • IPFS + OrbitDB — where the data is stored (provided by 3Box, so we don’t need to touch this directly)
  • MetaMask — Web3 wallet integration (required to facilitate signing and encryption of data)
  • 3Box.js — 3Box SDK that connects wallets to IPFS database storage via 3ID

Installation

npm run build

npm run start

You will need Python 2.7x installed, and...

Troubleshooting

If you get Error: ENOENT: no such file or directory, scandir '/home/aitheric/Projects/MultiPass/node_modules/node-sass/vendor' try running: nodejs node_modules/node-sass/scripts/install.js

About

Decentralized tools for knowledge making and truth seeking

License:Other


Languages

Language:JavaScript 98.0%Language:CSS 1.8%Language:HTML 0.1%