Blockchain Certificate Generator
Blockchain Certificate Generator is a web application that allows users to create and verify certificates on the Ethereum blockchain.
Pre-requisites
How to setup a project
1. Clone the repository
git clone https://github.com/SainathPoojary/blockchain-certificate-generator.git2. Change directory
cd blockchain-certificate-generator3. Install dependencies
npm install4. Compile and deploy smart contracts
npm run contractNote: Make sure you have Ganache running on port 7545
5. Create a .env file
touch server/.env6. Add the following to the .env file
MONGODB_URL=<YOUR_MONGODB_URL>
PORT=<YOUR_PORT>
SECRET_KEY=<YOUR_SECRET_KEY>5. Run the project
npm run devPreview
You can find the preview video here