Xây dựng chuỗi cung ứng nông nghiệp, đảm bảo sản phẩm đi từ nơi sản xuất đến nơi tiêu thụ với Hardhat, Solidity, Token (ERC20), Ethers js, IPFS và SERN ( SQL, Express, React Js, Node.Js), Tailwind css - Redux toolkit, JWT, Google Map API...
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
Sau khi download và giải nén file zip về thì vào từng folder chạy "npm install" để cài đặt các thư viện cần thiết cho dự án và tạo file .env mới với các biến giống với file .env-example để thay các biến môi trường của mình vào.
Giai đoạn 1: Vào folder Supplychain_SMC để deploy lên bsc testnet.
B1: Chạy "npm run test" để test các smart contract.
B2: Chạy "npm run deploy bsctest" để tiến hành deploy smart contract lên binance smart chain testnet.
B3: Vào file config.json để copy 3 địa chỉ smart contract và past nó sang Supplychain_dashboard/src/contracts/config.ts. Tiếp sau đó copy abi của nó từ folder Supplychain_SMC(abi sẽ được sinh ra sau khi deploy) sang Supplychain_dashboard/src/contracts/abis
Giai đoạn 2: Vào mysql tạo database có tên là supplychain. Sau đó vào folder Supplychain_backend chạy "npm start" để chạy server. Sau đó vào folder Supplychain_dashboard chạy "npm start" để khởi chạy ứng dụng.
Nguồn: Topcode.vn