Ek hi QR code scan karo — alag role = alag data!
- Node.js: https://nodejs.org
- MongoDB: https://www.mongodb.com/try/download/community
git clone https://github.com/Harshal2007vk/chainscan.git cd chainscan
cd blockchain && npm install cd backend && npm install cd frontend && npm install
cd blockchain npx hardhat node
cd blockchain npx hardhat run scripts/deploy.js --network localhost
cd backend node seed.js
cd backend npm run dev
cd frontend npm start
Browser: http://localhost:3000
- supplier@demo.com / demo1234
- wholesaler@demo.com / demo1234
- customer@demo.com / demo1234
Manual tab mein PROD-001 ya PROD-002 type karo → Verify dabao
| Field | Customer | Wholesaler | Supplier |
|---|---|---|---|
| Name | ✅ | ✅ | ✅ |
| Origin | ✅ | ❌ | ✅ |
| Expiry | ✅ | ✅ | ✅ |
| Shipment | ❌ | ✅ | ✅ |
| Bulk Price | ❌ | ✅ | ✅ |
| Cost Price | ❌ | ❌ | ✅ |
| Scan Logs | ❌ | ❌ | ✅ |
| Generate QR | ❌ | ❌ | ✅ |