Skip to content

A web-based demonstration of blockchain concepts.

License

Notifications You must be signed in to change notification settings

Mega-Ryan/blockchain-demo

 
 

Repository files navigation

Blockchain Demo

A web-based demonstration of blockchain concepts.

Blockchain 101 - Demo

This is a very basic visual introduction to the concepts behind a blockchain. We introduce the idea of an immutable ledger using an interactive web demo that is available here:

Setup

Get the code:

git clone https://github.com/anders94/blockchain-demo.git

Install dependencies:

cd blockchain-demo
npm install

Run the server:

npm start

OR

./bin/www

#For windows: if the above command didn't work, use this (make sure you have Node.js installed in your system):

node ./bin/www      

Point a web browser at the demo:

http://localhost:3000

Setup using Docker

Get the code:

git clone [https://github.com/anders94/blockchain-demo.git](https://github.com/Mega-Ryan/blockchain-demo.git)

Run the Docker setup:

cd blockchain-demo
docker-compose up -d

Point a web browser at the demo:

http://localhost:3000

About

A web-based demonstration of blockchain concepts.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 34.0%
  • Makefile 19.1%
  • C 15.9%
  • CMake 12.9%
  • Pug 8.8%
  • JavaScript 8.3%
  • Other 1.0%