Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This web application can be used to store real estate information of a person using smart contract on Rinkeby Test Network. This is a decentralized web application built using HTML, CSS, JavaScript, React, Solidity.

Live Demo :- https://block-of-deed.netlify.app

Warning - This web application will be sending transactions. That means MetaMask is mandatory for this web application.

I'm listing all the functionalities of the web application below for those who don't have Metamask installed on their browser.

Home Page -

  • This is the home page. As you can see, Metamask will ask you to unlock your account so that it can connect to the web application.
  • Put the password and connect to the web application.

image

Register -

  • This is a prototype. That's why to register, you only need to put your name. For future improvements, we can add further more fields here as required.
  • The web application will create an instance of admin and provide you the address of the admin which will later be used in logging in.

image

image

Login -

  • For logging in, use the address provided at the time of registration to see if such instance is present or not.

image

image

Home Page -

  • After logging in, you'll be taken to this page where you can see the current information of your admin account.
  • The navbar allows different options to the admin. We'll explore them one by one.

image

Add Admin -

  • This gives the same functionality as "Register Page".

image

Add Owner -

  • This will create an instance of a person and will give you an address of a person instance.
  • Using the address, we as an admin can enter the property under their name, see all the properties they own, see what the info of their properties is.

image

image

image

Add Property -

  • Use the address of the person and fill the informations in the form to add properties under their name.
  • This is a prototype. That's why I didn't know what other informations is required to put the property under a person's name.
  • That is the reason I've used this form inputs.

image

image

Get Properties -

  • Put the address and the full name to see all the properties the person own

image

image

image

Update Property -

  • Fill the form to get the property whose information you want to update

image

image

image

Logout -

  • To logout of the admin account.

About

This is a decentralized web application can be used to store real estate information of a person using smart contract on Rinkeby Test Network.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages