Skip to content

akshatgadodia/it-day-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Block Estate DApp

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.

Getting Started

To get started with the DApp, follow these steps:

Installation

Clone this repository using Git:

git clone https://github.com/akshatgadodia/it-day-hackathon

Installation

Run the following script to install the required dependencies:

npm install --force

Running the DApp

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.

Connect to the Polygon Mumbai Testnet

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.

Using the DApp

The DApp allows you to register a new land, view the registered lands. The steps to use the DApp are:

  1. Connect to the Polygon Mumbai Testnet using web3 wallet.
  2. Click on the Add New Land button to register a new land.
  3. Enter the details of your land and click on the Add Land button to register your land.
  4. Your land details will be added to the blockchain.
  5. You can view the details of all registered lands by clicking on the View Registered Lands button.
  6. On the View Registered Lands page, you can see details such as the land ID, owner, location, and other relevant details.

Contributing

Contributions are always welcome, and any improvements or feature suggestions are greatly appreciated.

License

This project is licensed under the MIT License.

Acknowledgments

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.