Sử dụng NextJS để thiết lập giao diện cho trang web.
Sử dụng NodeJS + MySQL để làm backend cho trang web.
Sử dụng Solidity + Hardhat để viết smart contract và deploy smart contract.
Kết quả đạt được:
- Top View cho bất động sản.
- Top Booking cho bất động sản.
- Create bất động sản bạn cho thuê.
- Thanh toán bất động sản cho thuê.
- Quản lý thông tin tài khoản, lịch sử booking, lịch sử đã tạo bất động sản.
- Search bất động sản.
- Phân trang.
- Trang admin để quản lý: user, bất động sản.
- Chuyển tiền từ admin sang user.
- Rút tiền từ smart contract về tài khoản admin.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
- Cài đặt ví metamask trên google chrome.
- Client:
+) npm install
+) npx hardhat run --network testnet scripts/deploy.js
+) npm run dev
- Server:
+) npm install
+) npm start
- Nạp tiền vào tài khoản metamask:
https://testnet.binance.org/faucet-smart
- Thiết lập network testnet binance trên metamask: làm theo hướng dẫn trong link dưới đây
https://academy.binance.com/vi/articles/connecting-metamask-to-binance-smart-chain