Upload the certificate to ipfs and the hash so returned from ipfs upload of certificate + any additional details required are stored on the Polygon Mumbai testnet via a blockchain transaction
To get it running on your system, clone this repo and run the following commands in the root directory:
npm install