Prerequisites!!!
Before running the project, make sure the following are installed: Node.js Truffle Ganache CLI or Ganache App web3.js
How to Run!!!
1)Open the project directory in your terminal. 1.5)link the "truffle-config.js" to Ganache project. 2)Compile the smart contracts using "truffle compile". 3)Deploy the contracts to your local blockchain with "truffle migrate". 4)After Deployment in frontend/app.js // Replace with your contract address after deployment in deployed contracts in Ganache.
Replace "*" in "const contractAddress = '*';" to your Contract Address;
5)Start the development server with npm start.
6)Open your web browser and interact with the application.