A blockchain app, in which nodes communicate through websocket server. Developed mostly in TDD way.
client
: Blockchain node. Created with Create-React-App. Contains mining and hashing logic.server
: A WebSocket server. Acts as a mediator between nodes.
To run the app, run these commands in two separate terminal windows:
cd server && npm i && npm run dev
and
cd client && npm i && npm start