Adil Khan 9 months 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
Body area sensor network for gesture recognition of autism disorder ch...

Autism spectrum disorder (ASD) is neurological dis-order which effects the development of...

1675638330.png
Adil Khan
9 months ago
IOT BASED SMART HEALTH CARE OF COVID PATIENT DURING QUARANTINE

During this pandemic when people maintain the social distancing,  the IOT health moni...

1675638330.png
Adil Khan
9 months ago
Historical View of Islam

Islamic instructive projects taught in informational establishments are speculation based...

1675638330.png
Adil Khan
9 months ago
JardineAI

It is a cricket related project which aims at cloning the behavior of a batsman, letting t...

1675638330.png
Adil Khan
9 months ago
JobIndeed

AI BASED SEARCHING OF BEST CANIDATE: Our project will automatically choose the best candid...

1675638330.png
Adil Khan
9 months ago