Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Realty Bitvisor

Realty Bitvisor is a  blockchain based real estate's owner validator, which provides an aesthetic view for the classification of property, having all information. This information includes size of plot, area of plot, name of owner of a plot, the CNIC of the plot owner, and the status of th

Project Title

Realty Bitvisor

Project Area of Specialization

Blockchain

Project Summary

Realty Bitvisor is a  blockchain based real estate's owner validator, which provides an aesthetic view for the classification of property, having all information. This information includes size of plot, area of plot, name of owner of a plot, the CNIC of the plot owner, and the status of the plot. The status of the property can be tagged as either disputed or undisputed. The undisputed properties will be further identified as rented or not rented property. It can also provide a forecast of the goodwill of the property. The blockchain based decentralized application can be used as a regulatory body for the transactions of property, and help reducing frauds through proper transparency.

The Realty Bitvisor is a self-contained product. It delivers the concept of using blockchain technology in the real estate market which will make it less vulnerable to frauds and scams. It can prove to be of immense value when adopted on the government level and can help in regularization of taxes that are applicable on the selling of a property based on the time period of the purchase date.

The Realty Bitvisor provides no facilitation of transactions of property between the users. No money related communications will be done through the product. The product is made entirely with new and unused components which are uniquely designed for this product hence they are customized entirely to work with this software product.

Project Objectives

Realty Bitvisor will be developed to perform the following tasks:

· Logging in to the system

· Adding a user to the system

· Adding plot information along with tagging of disputed/undisputed property.

· Viewing plot information along with tagging of disputed/undisputed property.

· Searching of plot information on the basis of CNIC of the owner.

· Searching of plot information on the basis of Plot Number.

· Editing the status of a plot if the plot has an owner.

· Predictive analysis of the value of a plot.

Users of this application will be able to add and edit the details of a certain property on the blockchain through the web interface. They will be provided with a login option to perform this action. The record of the user details will be maintained for security purposes.

To view and to search for the details of a certain property in an area, the user will not be required to login to the system rather will be able to access the information for viewing purpose proficiently through the web interface directly.

The user will be able to edit the information regarding the land status for a plot.

The users will also be allowed to perform a predictive analysis for a land asset which will take many aspects under consideration. All the earlier mentioned characteristics are vital and are important to be achieved, hence have a high priority.

Project Implementation Method

Ethereum blockchain has been used to work as an underlying data storage facility for the information regarding plots To interact with the blockchain a CRM has been developed on the Web using MEAN stack.

The information is stored on the blockchain and MongoDB. A smart contract has been written in solidity language to perform Add and Retrieve information from the blockchain. Tokenization has been done for the web application to prevent any malicious activity, that can lead to data loss or tampering.

Identity and Access Management for the web application has been properly implemented to limit the access inside the system. 

Component Diagram: 

Data Flow Diagram:

Usecase Diagram:

Predictive Analysis Model:

Benefits of the Project

Realty Bitvisor is a blockchain based real estate's owner validator, which provides an aesthetic view for the classification of property, having all information. This information includes size of plot, area of plot, name of owner of a plot, the CNIC of the plot owner, and the status of the plot. The status of the property can be tagged as either disputed or undisputed. The undisputed properties will be further identified as rented or not rented property. It can also provide a forecast of the goodwill of the property. The blockchain based decentralized application can be used as a regulatory body for the transactions of property, and help reducing frauds through proper transparency.

The Realty Bitvisor is a self-contained product. It delivers the concept of using blockchain technology in the real estate market which will make it less vulnerable to frauds and scams. It can prove to be of immense value when adopted on the government level and can help in regularization of taxes that are applicable on the selling of a property based on the time period of the purchase date.

The Realty Bitvisor provides no facilitation of transactions of property between the users. No money related communications will be done through the product. The product is made entirely with new and unused components which are uniquely designed for this product hence they are customized entirely to work with this software product.

Technical Details of Final Deliverable

Client Side: 

The application will be accessed through the HTTP protocol on the internet. 

Front-end: 

  • Angular.js 

  • rx.js 

  • auth0/angular-jwt 

  1. Server side: 

Back-end: 

  • Node.js 

  • bcrypt: "^3.0.6" 

  • config: "^3.2.4" 

  • cors: "^2.8.5" 

  • express: "^4.17.1" 

  • fawn: "^2.1.5" 

  • ganache-cli: "^6.0.3” 

  • helmet: "^3.21.1" 

  • joi: "^14.3.1" 

  • joi-objectid: "^3.0.1" 

  • jsonwebtoken: "^8.5.1" 

  • lodash: "^4.17.15" 

  • mocha: "^4.0.1" 

  • mongoose: "^5.7.5" 

  • nodemon: "^1.19.4" 

  • solc: "^0.4.17" 

  • truffle-hdwallet-provider: "^1.0.17" 

  • web3: "^1.0.0-beta.26" 

Database: 

  • MongoDB  

  • Blockchain 

Ethereum blockchain has been used to work as an underlying data storage facility for the information regarding plots To interact with the blockchain a CRM has been developed on the Web using MEAN stack.

The information is stored on the blockchain and MongoDB. A smart contract has been written in solidity language to perform Add and Retrieve information from the blockchain. Tokenization has been done for the web application to prevent any malicious activity, that can lead to data loss or tampering.

Identity and Access Management for the web application has been properly implemented to limit the access inside the system. 

Component Diagram: 

Data Flow Diagram:

Usecase Diagram:

Predictive Analysis Model:

Final Deliverable of the Project

Software System

Core Industry

Others

Other Industries

IT , Legal

Core Technology

Blockchain

Other Technologies

Artificial Intelligence(AI)

Sustainable Development Goals

Industry, Innovation and Infrastructure, Reduced Inequality, Peace and Justice Strong Institutions

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Nil Equipment000
Total in (Rs) 0
If you need this project, please contact me on contact@adikhanofficial.com
0
121
TaleemLo

TaleemLo is an desktop and mobile application designed for better interaction between mana...

1675638330.png
Adil Khan
1 year ago
Get Out Polio

This application will be helpful for the children, parents and as well as for the Governme...

1675638330.png
Adil Khan
1 year ago
HIghway based vehicle driven Vertical axis wind turbine with solar sys...

The proposed project consists of a Vertical Axis wind turbine and solar power system. Type...

1675638330.png
Adil Khan
1 year ago
IVAS

Nowadays, due to the increase in number of vehicles day by day, the associated security ri...

1675638330.png
Adil Khan
1 year ago
Automated Solar Powered Grass Cutter and Disinfector

Project Summary Introduction The project aims at fabricating a fully automated grass cutte...

1675638330.png
Adil Khan
1 year ago