/jrnlst

A decentralized text differencing and change tracking tool to compare immutable versions of text. HackFS (@ethglobal / @protocol) hackathon prize pool winner.

Primary LanguageJavaScript

jrnlst

Entry for the IPFS hackathon (7/30/21 - 8/15/21) presented by @ethglobal and @protocol.

Elevator Pitch

A decentralized text differencing and change tracking tool to compare immutable versions of text. Built for journalists and publishers in an effort to foster transparency in corrections, retractions and updates made to published pieces. Think of git diffs, but for articles.

Demo

Video Demo

Developers

@griffinsharp - Solidity/Smart Contracts / React / Web3.js

@rileydcampbell - React / Web3.js / IPFS

Setup Instructions

Smart Contracts / Truffle

  1. truffle console

  2. compile

  3. migrate --reset

Frontend

  1. cd client

  2. npm install

  3. npm run start