Real Estate NFT DApp
Technology Stack & Tools
- Solidity (Writing Smart Contracts & Tests)
- Javascript (React & Testing)
- Hardhat (Development Framework)
- Ethers.js (Blockchain Interaction)
- React.js (Frontend Framework)
Requirements For Initial Setup
Setting Up
1. Clone/Download the Repository
2. Install Dependencies:
$ npm install
3. Run tests
$ npx hardhat test
4. Start Hardhat node
$ npx hardhat node
5. Run deployment script
In a separate terminal execute:
$ npx hardhat run ./scripts/deploy.js --network localhost
7. Start frontend
$ npm run start