- HTML, CSS, JavaScript
- Node.js
- Express.js
- Solidity
- Truffle
- MetaMask
- Ganache
- Web3
-
Download and Install
Node.js
andGanache
-
Download
MetaMask
Extension -
Install
truffle
globallynpm install -g truffle
-
Clone
the GitHub Repoaitorygit clone https://github.com/Sudeep-Poojary/Blood-Bank-Using-Blockchain.git
-
Install dependencies
npm install
-
Open
Ganache
and create a local blockchain with"New Workspace"
option. -
Add
Ganache
as a new network and addGanache users' wallet
toMetaMask
and use the platform. -
Compile the Smart Contracts
truffle compile
-
Migrate the Smart Contract to the Blockchain
truffle migrate
-
Run Node.js Server
node server.js