/Diplokma

Decentralized diploma certification app on ethereum blockchain.

Primary LanguageJavaScript

Diplokma, interracting with Ethereum

requirements

To launch the app you need node.js

run

cd into-the-clone-repo
npm install

into another cmd interface you need to run this command to run a local ethereum network

cd into-the-clone-repo
npx hardhat node

and then going back to the first command line interface, you need to generate the contract abi, by running this command :

npx hardhat run ./Scripts/Deploy.js --network localhost

to launch the app :

yarn start

Diplokma system

TODO

  • create inteface to view all diplomas
  • create interface to view diploma from a specific address
  • create interface to create a diploma
  • create interface to add/delete an institute
  • create institure interface
    • in this interface : add diplomas