An open API service indexing awesome lists of open source software.

https://github.com/anirvan02/landledger

A Full-stack Decentralized Application (DApp) for Real Estate transactions using React for the frontend, Solidity and Hardhat for smart contract development, and Ethers.js for blockchain interactions.
https://github.com/anirvan02/landledger

blockchain decentralized-application ethereum

Last synced: 6 months ago
JSON representation

A Full-stack Decentralized Application (DApp) for Real Estate transactions using React for the frontend, Solidity and Hardhat for smart contract development, and Ethers.js for blockchain interactions.

Awesome Lists containing this project

README

          

# Real Estate NFT DApp

## Technology Stack & Tools

- Solidity (Writing Smart Contracts & Tests)
- Javascript (React & Testing)
- [Hardhat](https://hardhat.org/) (Development Framework)
- [Ethers.js](https://docs.ethers.io/v5/) (Blockchain Interaction)
- [React.js](https://reactjs.org/) (Frontend Framework)

## Requirements For Initial Setup
- Install [NodeJS](https://nodejs.org/en/)

## 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`