Show you how preliminarily how blockchain works: https://ngankhanh98.github.io/blockchain/
To run the web on your localhost, you will need http-server npm package:
# Install http-server package
$ npm i http-server
From your command line (you're supposed to have git already installed in your environment)
# Clone this repository
$ git clone https://github.com/ngankhanh98/blockchain.git
$ cd blockchain
# Run in localhost
$ http--server --proxy
A website should be lauched at your http://localhost:8080/
The front-end design is inspired by seanjameshan
The Blockchain knowledge is provided by my lecturer, Mr. Quy.