A simple demonstration of blockchain.
Demo: https://youtu.be/AGXmlOKNXqQ
-
Go to
backend
folder.- Install dependencies:
npm i
- Start the backend:
npm run deploy:prod
. The blockchain server should run and expose API atlocalhost:3001
- To stop the backend:
npm run stop
- Install dependencies:
-
Go to
frontend
folder- Install dependencies:
npm i
- Start the frontend:
npm start
. You can see the app is running atloccalhost:3000
- To stop the frontend: Simply
Ctrl + C
in your terminal twice
- Install dependencies:
Blockchain logic: Savjee/SavjeeCoin: A simple blockchain in Javascript. For educational purposes only. (github.com)
UI components: Components Overview - Ant Design
UI Styling: Get started with Bootstrap · Bootstrap v5.2
UI State management: README · MobX