BlockCert
BlockCert is a secure platform for uploading and verifying land/property documents using blockchain technology. It combines a React frontend, Node.js/Express backend, Solidity smart contract (Ganache), and MySQL database.
Features Upload documents: Hash and register each file on blockchain and in a database.
Verify authenticity: Instantly check if a document is registered and valid.
User-friendly web UI: Clean React interface for upload and verification.
Quick Start Start Ganache:
bash ganache Deploy the contract: Use Remix, copy contract address + ABI.
Configure and run the backend:
bash cd Backend npm install node index.js Set up MySQL database: Create blockcert_db and documents table.
Run the frontend:
bash cd ../Frontend npm install npm start Usage