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
145
Home Automation System using IoT and IR

The internet of things (IoT) is connecting the devices and tools to the internet network...

1675638330.png
Adil Khan
1 year ago
Autonomous UAV based Surveillance and Security System

There has been a major increase in crimes in the residential areas. From the current pool...

1675638330.png
Adil Khan
1 year ago
Missing Person Portal

This project basically maintains the record for people lost or found. The details of the p...

1675638330.png
Adil Khan
1 year ago
Feedback Control of Prosthetic Hand

Designing and manufacturing of feedback controlled  Myo-Electric prosthetic hand usin...

1675638330.png
Adil Khan
1 year ago
Blind Vision

?BlindVision is an Android application that will help blind and visually impaired people c...

1675638330.png
Adil Khan
1 year ago