Block Estate is a decentralized application (DApp) built using create-react-app and the Ethereum blockchain. The DApp allows users to register their land on the blockchain to prove ownership. The smart contract is deployed on the Polygon Mumbai testnet.
To get started with the DApp, follow these steps:
Clone this repository using Git:
git clone https://github.com/akshatgadodia/it-day-hackathon
Run the following script to install the required dependencies:
npm install --force
Run the following script to start the DApp:
npm start
This will start a local development server at http://localhost:3000 where you can access the DApp.
Make sure to connect to the correct testnet, in this case, it's the Polygon Mumbai Testnet. You can configure your web3 wallet to point to the testnet by following the instructions in your wallet.
The DApp allows you to register a new land, view the registered lands. The steps to use the DApp are:
- Connect to the Polygon Mumbai Testnet using web3 wallet.
- Click on the
Add New Land
button to register a new land. - Enter the details of your land and click on the
Add Land
button to register your land. - Your land details will be added to the blockchain.
- You can view the details of all registered lands by clicking on the
View Registered Lands
button. - On the
View Registered Lands
page, you can see details such as the land ID, owner, location, and other relevant details.
Contributions are always welcome, and any improvements or feature suggestions are greatly appreciated.
This project is licensed under the MIT License.
This DApp was created using create-react-app
and Remix IDE
, as well as various other libraries and tools. Special thanks to those developers for creating these tools and libraries.