You are on page 1of 63

PROPERTY ADVISOR

Bachelor of Science (Information Technology)

Session (2018-2022F)

Submitted By:

Group Members Name Roll Number

Umair Naseer 33

Fraz Ahmad 38

SUPERVISOR

Dr. Hannan Khan

DEPARTMENT OF COMPUTER SCIENCE


MINHAJ UNIVERSITY LAHORE.
PROPERTYADVISOR
PROJECT

Submitted in Partial Fulfillment of the Requirements for the Degree of

Bachelor of Science
(InformationTechnology)
At the

Minhaj University, Lahore

By

Student Name Registration

Umair Naseer 2018F-mulbsit-


029
Fraz Ahmad 2018F-mulbsit-
039

Dr. Hannan Khan Dr. Hannan Khan

Supervisor Head of Department

Department of Computer Science Department of Computer Science


ii
CERTIFICATE

BY THE PROJECT SUPERVISOR

I certify that the contents and form of project submitted by Umair Naseer, Roll No. 33; Fraz Ahmad,

Roll No.38; has been found satisfactory and according to the prescribed format. I recommend that it be

processed for evaluation by the External Examiner for the award of degree in Bachelor of Science

(Information Technology).

Supervisor

Signature:

Name:

Designation:

iii
DEDICATION
To

My Mother

Who I would love to dedicate this research work to my beloved

parents who gave the little they had to ensure, I would have the

opportunity of an education their efforts and struggles have allowed

me to have a key to unlocking the mysterious of our world and

beyond

My teachers

This project work is dedicated to my institution mentors under

whose constant guidance I have completed this dissertation. They

not only enlightened me with the academic knowledge but also

gave me valuable advice whenever I need it the most.

iv
Final Approval

 Supervisor

 Member

 Project Coordinator

 Head of Department

v
ACKNOWLEDGEMENT

In the Name of Allah, the Most Merciful, the Most Compassionate all praise be to Allah, the Lord of the worlds;

and prayers and peace be upon Mohammad His servant and messenger. First and foremost, I must acknowledge

my limitless thanks to Allah, the Ever-Magnificent; the Ever- Thankful, for His help and bless. I am totally sure

that this work would have never become truth, without His guidance. I owe a deep debt of gratitude to our

university for giving us an opportunity to complete thiswork.

I am grateful to some people, who worked hard with me from the beginning till the completion of the present

project work particularly my supervisor Dr. Asif Ali, who has been always generous during all phases of the

research, and I highly appreciate the efforts expended to the faculty members of Computer Science and

information Technology who directly or indirectly encouraged me.

I would like to take this opportunity to say warm thanks to all my beloved friends, who have been so supportive

along the way of doing my thesis. I also would like to express my wholehearted thanks to my family for their

generous support they provided me throughout my entire life and particularly through the process of pursuing

the bachelor degree. Because of their unconditional love and prayers, I have the chance to complete this project.

vi
ABSTRACT

An web based Application is used to buy and sell the old and new properties by just short term

proceeding through internet. This online Property advisor can help you to get best property by just

sitting at home or anywhere. People can book their favorite property online just after a few clicks. In

this web app the agents can add the property for selling/ renting purpose and users can buy or book a

property for rent. This web app has two modules namely, Admin and User. Admin can add the property

details for buildings, retail sites, flats, houses, bungalows. Admin can also add the advertise of

properties and also can check the list of registered clients. Users need to register and then login just by

using credentials. Users can view the properties for rent or for buying purpose. He/ she can mark the

favorite properties and can also book appointment for visiting the viewed favorite place.

vii
Table of Contents

Chapter01...................................................................................................1
Introduction...............................................................................................................1
Chapter02...................................................................................................4
Problem Definition..................................................................................................4
Chapter03...................................................................................................5
Software Requirement Specification......................................................................5
Chapter04...................................................................................................7
Methodology..............................................................................................................7
Chapter05...................................................................................................9
System Architecture..................................................................................................9
5.1 System Architecture.......................................................................................9
5.1.1 Architecture Design......................................................................................11
5.2 Detailed System Design................................................................................12
5.2.1 Classification.................................................................................................12
5.2.2 Responsibilities.............................................................................................12
5.2.3 Constraints....................................................................................................13
5.2.4 Composition..................................................................................................13
5.2.5 User Interface...............................................................................................14
5.2.6 Processing......................................................................................................16
5.2.7 Detail Subsystem Design..............................................................................20
5.3 Diagrams.......................................................................................................20
5.3.1 Use Case Diagram........................................................................................21
5.3.2 ER Diagram.................................................................................................22
5.3.3 Architecture Diagram..................................................................................24
5.3.4 Sequence Diagram.......................................................................................26
5.3.5 Activity Diagram.........................................................................................29
5.3.6 State Machine Diagram...............................................................................30
5.3.7 Component Diagram....................................................................................30
5.3.8 Class Diagram..............................................................................................28
5.3.9 Data Flow Diagram......................................................................................31
5.3.10 Database Diagram........................................................................................32
5.3.11 Trading Project Interface............................................................................16
Chapter06.................................................................................................33
Implementation and design......................................................................................7
6.1 Implement and Testing......................................................................................33
6.2 Result and Discussion.......................................................................................40
6.3 Conclusion and Future Work...........................................................................42
References.................................................................................................47

1
viii
List of Figures
Figure 5.1 WELCOME PAGE....................................................................................................23
Figure 5.2 ALL PROPERTIES....................................................................................................23
Figure 5.3 HOMEPAGE...............................................................................................................24
Figure 5.4 LOG IN........................................................................................................................24
Figure 5.5 PROPERTY CARDS..................................................................................................25
Figure 5.6 PROPERTY DETAIL................................................................................................25
Figure 5.7 BLOG...........................................................................................................................26
Figure 5.8 CHAT...........................................................................................................................28
Figure 5.9 USE CASE DIAGRAM..............................................................................................30
Figure 5.10 BIDDING...................................................................................................................31
Figure 5.11 SEQUENCE DIAGRAM.........................................................................................33
Figure 5.12 ACTIVITY DIAGRAM...........................................................................................34
Figure 5.13 COMPONENT DIAGRAM.....................................................................................36
Figure 6.1 DATA FLOW DIAGRAM.........................................................................................43
Figure 6.2 STATE MACHINE DIAGRAM...............................................................................43
Figure 6.3 TEST DATA................................................................................................................44
Figure 6.4 ADD PROPERTY.......................................................................................................44
Figure 6.5 ADMIN LOGIN..........................................................................................................44
Figure 6.6 BIDDING.....................................................................................................................45

ix
2
CHAPTER 01

INTRODUCTION

3
INTRODUCTION

In this project we will introduce the new concept in the real estate market we have to diversify the
old properties selling and dealings methods into new market trends with certain additions into new
trends like customers satisfaction about the particular property and their buying and selling
mechanisms ,Quick properties inspection criteria We provide new and old properties to our
customers or clients they check their desired properties into his convenient location for sack of
investing or buying properties. In Real Estate industry it’s a wide range and growing market in
Pakistan. In our daily life routine peoples of Pakistan buying and selling properties through
different channels like online web applications and physical properties dealers. In this project we
also build the web application and websites for sack of buying and selling properties. For sack of
buying, selling, off plan, renting and investing we provide these services at one place. In the real
estate market we are setting the new trend where allthe property dealing mechanisms are deals by
the end consumer’s. We target those consumers who want to list their property through a digital
web application and they don’t go to any real estate agent. In existing real estate market real estate
agents charged so much money through the end consumer’s and take so much time to sell the
consumer property. So we solve that problem we provide instant facilities to our end consumers
who want to sell their property at instant time. This is our tag line we sell consumer property at one
day. Project is for all those who know the software and its various issues, but this entire SRS
has been written especially for the FYP panel so that they too can be fully involved in this project.
This project is designed and built as a Waterfall Software Development Method; however, work on
this project has only been completed after its requirements have been fully finalized. There is no
doubt that a complete team of developers, testers, designers and marketing staff work on any
project. Both of us team members will see this project meet the needs of the same working people.
Real estate is a major and growing industry in Pakistan, and Pakistan spends $5.2 billion on
construction, and this is an important growth in Pakistan’s real estate market. We provide different
product strategy like engage directly that consumer who don’t go to any dealer’s or real estate agent
and also sell their property as much as possible. In over competitors market, we are in that position
to diversify old trends into the new market place, Where all the customer’s and end-users are in
one palace to sell or buy property in the same time. Both the buyers and sellers want to bid on the
property in one place. Other market trends are not conducting this type of strategy to solve the end
consumer problem. They only list those properties which are provided by the estate agents. We
directly engage those consumers with each other to sell or buy property at same time. Our end
consumers set the property type it’s market value, price based on the Govt price allocation which

4
we are set the city wise chart at each property where end consumers list their property, property
location, and detailed property description etc. So we directly access the client to sell their property
through our web portal. We actually engage the end consumers to sell their property firstly, then we
also gave us the platform to the investors to directly invest the existing properties and the newly
upcoming projects. How they can be possible, because if you see the new property in front of you,
You know who is selling the property and where it located what it’s property demand then you
easily buy or invest the seller’s property. This is we going to create new diversification into real
estate market, where any other platform or web application not doing this strategy. We directly
access those client or buyers who do not believe through any third party real estate agent or
property seller’s builders. They can easily invest, buy or sell our property any time with quickly as
much as possible. Actually we provide the platform between two parties where they can sell,
invest,or buy the properties. We only charge 2 percent both buyers and seller’s, When they are
agreed upon trucked. It’s new market strategy where existing companies or web application not
doing that, They only list those property which are provided by their property state agents. So we
directly access the end consumers into our web portal for selling, investment, or buying facilities.
This project is designed to set a new market in which the last customer will be able to list his
property at will. Before this SRS will tell you how to think like a simple-minded person this project
will make your daily life easier related to property transactions. Secondly, we will change you to
think like a developer, how will this project be made? Thirdly, when it becomes a project, it has to
be tested, then you have to We will also consider how to test this project. You should also keep in
mind that after testing, designing and developing the project, you also have to market this project,
so you need a Think like a marketing expert. We will take you to a new innovation in this SRS
where you will be able to determine all the settings very well. That Is why this SRS has been
written based on a completely modern requirement. This section should provide a high-level overview
of how the functionality and responsibilities of the system were partitioned and then assigned to
subsystems or components. Don't go into too much detail about the individual components themselves
(there is a subsequent section for detailed component descriptions). The main purpose here is to gain a
general understanding of how and why the system was decomposed, and how the individual parts work
together to provide the desired functionality .At the top-most level, describe the major responsibilities
that the software must undertake and the various roles that the system (or portions of the system) must
play. Describe how the system was broken down into its components/subsystems (identifying each top-
level component/subsystem and the roles/responsibilities assigned to it). Describe how the higher-level
components collaborate with each other in order to achieve the required results. Don't forget to provide
some sort of rationale for choosing this particular decomposition of the system (perhaps discussing other

5
proposed decompositions and why they were rejected). Feel free to make use of design patterns,either in
describing parts of the architecture (in pattern format), or for referring to elements of the architecture
that employ them. If there are any diagrams, models,flowcharts, documented scenarios or use-cases of
the system behavior and/or structure, they may be included here (unless you feel they are complex
enough to merit being placed in the Detailed System Design section). Diagrams that describe a particular
component or subsystem should be included within the particular subsection that describes that
component or subsystem. Provide and describe a figure that depicts the overall system architecture.
Develop a modular program structure and explain the relationships between the modules to achieve the
complete functionality of the system. This is a high-level overview of how responsibilities of the system
were partitioned and then assigned to subsystems. Identify each high-level subsystem and the roles or
responsibilities 26assigned to it. Describe how these subsystems collaborate with each other in order to
achieve the desired functionality. Don’t go into too much detail about the individual subsystems. The
main purpose is to gain a general understanding of how and why the system was decomposed, and how
the individual parts work together. Provide a diagram showing the major subsystems and data
repositories and their interconnections. Describe the diagram if required. Then we also gave us the
platform to the investors to directly invest the existing properties and the newly upcoming projects.
How they can be possible, Because if you see the new property in front of you,You know who is
selling the property and where it located what it’s property demand then you easily buy or invest
the seller’s property. This is we gonna create new diversification into real estate market.

6
CHAPTER 02

PROBLEM DEFINATION

7
PROBLEM DEFINATION
Peoples of Pakistan not really trust the online buying and selling mechanisms. Customer purchase the
property through different web application how they trust the third party who listing the property at
his site and how they verify the property documents. We add the new thing which is bidding
mechanisms such that customer bid the certain amount at the given properties list and engage the
buyers attention towards him. Another problem which our customers face properties documents must
be verified by the seller’s, So we provide legal satisfactory key point when selling and buying system
is conducted between two parties. Peoples of Pakistan not really much use the banking facilities, It’s
about 5 to 6 million of peoples use banking facilities so we not separate the non-banking users into
our application we equally chance the non- banking customer’s into our domain. How we engage
them through our domain such as Bidding system customer directly bid the certain amountat the
given property list and pass the property token into seller’s in just one day. Wesell property in just
one day customer’s are not waiting about their property whether is sell or not we clear the customer
dough. We introduced off plan mechanisms and renting procedure same as the property bidding
system such as bid the certain rent property. Third part in our ow to remove pageand invest the
properties. Investors can invest the large projects such large properties schemes(housing schemes)
and single third part customer who sell her property in just one day. So this is the complete solution
all the customers whether they sell, buy or invest the properties all around the Pakistan in just one
day who sell, who buy and who invest them. In the real estate industry, the biggest challenge peoples
are facing right now is that they want to find a new way to sell or buy their property at an instant
time. Peoples of Pakistan don’t be really familiar with the online property selling system they want
to sell their property as much as possible. We setting the new trend where they sell her property at an
instant time with bidding procedure, like they put the bidding amount into his desired property which
they are interested. The biggest problem is to verify the property. the certain amount at the given
property list and pass the property token into seller’s in just one day. We sell property in just one
day customer’s are not waiting about their property whether is sellor not we clear the customer
dough. whether it is fake or not. We provide unique facilities through different web applications like
end consumers directly engage our web portal they don’t go to any other real estate agency to buy the
property. Over biggest and unique product brand width strategy is we provide direct engagement to
our end consumer to sell her property at an instant time. The rest of the property dealing web
application sells only those property that state agents provide, while the web application does not
access end user’s to sell her property directly. At the end of the day consumers directly engage the
seller’s to deal with face to face interaction and buy the property. Online property method is not

8
implemented so much in our country. So we did not deal with that part customer want to sell or buy
her property at physical places. We actually engage the end consumers to sell their property firstly,
Then we also gave us the platform to the investors to directly invest the existing properties and the
newly upcoming projects. How they can be possible, Because if you see the new property in front of
you, You know who is selling the property and where it located what it’s property demand then you
easily buy or invest the seller’s property. This is we going to create new diversification into real
estate market, where any other platform or web application not doing this strategy. We directly
access those client or buyer’s who donotbelieve through any third party real estate agent or property
seller’s builders. They can easily invest ,buy or sell our property any time with quickly as much as
possible. Actually we provide the platform between two parties where they can sell, invest, or buy
the properties. We only charge 2 percent both buyer’s and seller’s, When they are agreed upon
trucked. It’s new market strategy where existing companies or web application not doing that, They
only list those property which are provided by their property state agents. So we directly access the
end consumers into our web portal for selling, investment, or buying facilities. the certain amount at
the given property list and pass the property token into seller’s in just one day. We sell property in
just one day customer’s are not waiting about their property whether is sell or not we clear the
customer dough. the newly upcoming projects. How they can be possible , Because if you see the
new property in front of you, You know who is selling the property and where it located what it’s
property demand then you easily buy or invest the seller’s property.

9
CHAPTER 03

SOFTWARE REQUIREMENT SPECIFICATION

10
SOFTWARE REQUIREMENT SPECIFICATION

This project is for all those who know the software and its various issues, but this entire SRS has been
written especially for the FYP panel so that they too can be fully involved in this project. This project is
designed and built as a Waterfall Software Development Method, however, work on this project has only
been completed after its requirements have been fully finalized. There is no doubt that a complete team of
developers, testers, designers and marketing staff work on any project. Both of us team members will see
this project meet the needs of the same working people. This project is designed to set a new market in
which the last customer will be able to list his property at will. Before this SRS will tell you how to think
like a simple-minded person this project will make your daily life easier related to property transactions.
Secondly, we will change you to think like a developer, how will this project be made? Thirdly, when it
becomes a project, it has to be tested, then you havetoWe will also consider how to test this project. You
should also keep in mind that after testing, designing and developing the project, you also have to market
this project, so you need a Think like a marketing expert. We will take you to a newinnovation in this SRS
where you will be able to determine all these things verywell. That is why this SRS has been written based
on a completely modern requirement. On this project we are introducing something new, which will take
the people to a new path. The user will write the bidding amount of his property with the property. I want
to sell my property for that much money. In order for a property to be listed,. When a user logs in as a
property seller, he or she will enter the desired amountin an input box. I want to sell my property for that
amount. The second step will bewhen the seller's property will be visible to other people, who are
already logged in or will appear on our website, We will be bidding on the property. Now you may be
wondering how the bidding amount will be displayed on the main interface, Wewillalso be intercepting the
data through database, And will also show data to all users on the interface. . This project will give direct
access to its user where the user of this project will voluntarily set the price of his product and also see
how many people have liked his property and how many people have bought thisproperty.

11
Maintain price is that he will apparently be able to see this thing. Wherever the property will be
purchased, it is obvious that we will also provide rent facility to our customer, it will be possible to
provide rent facility to our customer within a unique time frame where Our users will be able to sell
their property within the stipulated time. A unique concept of off plan is being introduced within this
project where if a user is interested to property it will also be possible through our web application. This
whole project will work like a marketing in which we will allow our end user to upload their product
directly. Within this whole project we will create a web and an Websites .This web and websites is
designed for user's normal windows and android mobile, Within this website we will bring modern
conquests where we will provide a unique and prominent interface to our users. This interface will be
such that we will do bidding like in modern times. We will create a source where we will not let a user
get bored. The lord application will act as a dynamic website with a DB database attached to it,
designed in a way designed for normal Windows 7 and modern Windows such as Windows 8,10.Our
application is compatible to all kind of browsers such as chrome 90.0.4430.212,Safari 14.1,Firefox
88,internetExplorer 11,Opera 75 currently, But all versions of browsers is extended on future time
it’s fine for our application because we used the latest HTML5 version they provide all kind of
browser adjustment like provide the
<meta/>tag they allow you to set all kind of browser adjustment. As far as the mobile application is
concerned, our mobile application will run on Android 9 Pie, Android 10,11like modern style. For
development perspective we usedlaravelfor webapplication
.Customers for whom this product is made can use it very easily, thisis how we will provide direct
access to our customers where customers will be able to sell their property. The interface of our
application will be very different from the way it will be unique, the customer will easily understand the
interface of what action it hasto perform. This application is specifically designed to provide direct
access to end customers so we do not tell our customers that it should be a special trend but they only
know how to upload a straight post, so our customer is very important. . I want to sellmy property for
that much money. In order for a property to belisted,. When a user logsin as a property seller, he or she
will enter the desired amount in an input box. I want to sell my property for that amount. The second
step will be when the seller's property willbe visible to other people, who are already logged in or will
appear on ourwebsite.

12
CHAPTER 04

METHODOLOGY

13
METHODOLOGY

This project is for all those who know the software and its various issues, but this entire SRS has
been written especially for the FYP panel so that they too can be fully involved in this project. This
project is designed and built as a Waterfall Software Development Method, however, work on this
project has only been completed after its requirements have been fully finalized. There is no doubt
that a complete team of developers, testers, designers and marketing staff work on any project. Both
of us team members will see this project meet the needs of the same working people. This project is
designed to set a new market in which the last customer will be able to list his property at will.
Before this SRS will tell you how to think like a simple-minded person this project will makeyour
daily life easier related to property. Transactions. Secondly, we will change you to think like a
developer, how will this project be made? Thirdly, when it becomes a project, it has to be tested, then
you have to We will also consider how to test this project. You should also keep in mind that after
testing, designing and developing the project, you also have to market this project, so you need a
Think like a marketing expert. We will take you to a new innovation in this SRS where you will be
able to determine all these things very well. That is why this SRS has been written based on a
completely modern requirement. In existing real estate market zameen.com doing the same thing
since 2006 and graana.com they are newly into the real estate market. They all are doing the same
thing which we are create them in our project. But we are doing different strategy, because they all
are only list those property which are provided by their state agents and then they sell those properties
into the third party end consumers. We are different of those competitors because we list only those
property which are provided by our end consumers. For investment perspective we provide the equal
chance of those real estate agents who want to buy sell or invest the desired consumers property. It’s
separate part for our investors whether they invest existing consumers property or new upcoming
projects it’s totally depend upon the investors choice. We setting the new trend were we sell the
property within one day because lot of peoples can see the same property and put her bidding amount
into thatproperty.

14
So it’s up to 90 percent chance we sell the customer property within one day. The major drawback
and the disadvantage is to adoption the new system is really difficult for us, But another aspect of our
project is that they are user friendly because we doing like a Facebook everybody want’s to see the
post like Facebook ,rather then they setting up the new property and search them in their desired
city. But we are not creating the Facebook post like interface it’s only for your understanding
purpose. It’s totally different form another projects because they are totally based upon the end
consumers like every new property they want to sell, invest or buy they are doing that part we only
see and manage those properties which they are post into our web application portal. Within this
part you will first consider the product, what it is and why it is needed. Then we will go ahead and
review the various aspects of why the user will recognize this product. We will talk about how this
product will work as it is a web and Websites that allows the user to sell, buy, and rent their
property. So nowlet's talk about what the interface of the application will look like as you know it is a
marketing. type web application so it is designed entirely as a commercial. We thought the user liked
the Facebook post a lot, so why not give us access to a completely similar user where he would post
a post with the words "I want to sell this property" Obviously, when the rest of the people see this
post of his, they will give him an opinion and will also do a bidding on his property. I urge you
people not to compare the technique of this post with OLX. Will. But keep in mind that this technique
has not been offered by any other property seller before. The first requirement of the project is that
the first user will register himself as an investor or a buyer. The second requirement will be that if
the user logs in as a seller, we will make the necessary requirements. Such as phone, address, and e-
mail. Then it will be allowed to list the property by folding the property charges by 3 decimals. Then
we will charge you according to the proportion of his property and we will receive that much money
from you. Remember that we will also include in the property bidding which guy is interested in
taking thisproperty.

15
CHAPTER 05

SYSTEMARCHITECTURE

15
5.1 SYSTEMARCHITECTURE

This web designed for user's normal windows and android mobile, Within this application we will
bring modern conquests where we will provide a unique and prominent interface to our users. This
interface will be such that we will do bidding like in modern times. We will create a source where we
will not let a user get bored. The lord application will act as a dynamic website with a DB database
attached to it, designed in a way designed for normal Windows 7 and modern Windows such as
Windows 8,10.Our application is compatible to all kind of browsers such as chrome
90.0.4430.212,Safari 14.1,Firefox 88,internet Explorer 11,Opera 75 currently, But all versions of
browsers is extended on future time it’s fine for our application because we used the latest HTML5
version they provide all kind of browser adjustment like provide the <meta/> tag they allow you to set
all kind of browser adjustment. As far as the mobile application is concerned, our mobile application
will run on Android 9 Pie,Android 10,11 like modern style. The building we used that it is React
Native for mobile application development. For development perspective we used BOOTSTRAP for
web application we used laravel.Customers for whom this product is made can use it very easily, is
how we will provide direct access to our customers where customers will be able to sell their property.
The interface of our application will be very different from the way it will be unique, the customer
will easily understand the interface of what action it has to perform. This application is specifically
designed to provide direct access to end customers so we do not tell our customers that it should be a
special trend but they only know how to upload a straight post, so our customer is very important. Our
web application is unique from the rest of the property seller websitesinthat we will list the property
from the last customer instead of taking the propertyfrom the estate agents. Yes, there is no need to
repeat that we can take property from real estate agents and list them if they show their interest. Access
to these estate agents will be possible on our web application in such a way that we will offer them to
list our property, offer to list the property below the investor where the investor will log in asan
investor second by showing themselves as an estate agent, and third by end consumer’s to themselves.
By buying, selling, or investing in One of the unique things that happened to us in creating this project
is that we create a project that is not like other projects and it also has an important status. However, as
a developer, one of the biggest problems was that the project was created and running through another
platform. Our unique thing is that we are introducing a new thing like rent with property sellers,
bidding. There were two solutions to bring the application data from the database. The first is that we
design our entire interface. Because our application interface is built within BOOTSTRAP .The first
problem with this project was to present something unique in a short period of time and fill in the

16
gaps in the computer space, so the second thing is how people will get used to a new thing and why
they will use our product. To give this product a new lease of life, we will place a new product at
the top of our website's homepage. So that people can recognize a new and modern style product and
their property list assure their customers that this product will give you full permission. That’s what
came to the minds of the developers. We've created a new and unique interface, but we've come up
with a simple interface. The big issue was how people would use our product. They wouldn't get tired
of anew thing right away. The developer could invent a new thing and make it, but people would
recognize their product can't do. However, in this regard; we thought of designing a simple interface
and started bidding withinit.

5.1.1Architecture Design
This project has a unique and unique status in its form. However, while making this project, it was
kept in mind that we are creating a new project which is already making its name in the market,
but our whole this was an attempt to introduce something new in the market that people would be
surprised to see. However, we just took a little idea from a project already in the market that we can
make a project like this, so we visited real estate websites already created and similar, but reiterated
creating different style websites and applications. The first requirement that was not included in this
project was that the payment gateways that are used internationally were not so well received in
Pakistan. However, this whole application was designed for the use of a normal user. Gone, which is
not so reliable about technology. Payment gateways are not developed within this application,
because if two parties want to make a deal on each other's property, they can pay each other directly
together. Yes, but property buyers and sellers can pay to use our service by visiting the
emirate'sofficeorbycontactingusonline.Thequestionmayalsoariseonourweb application how the
property seller user will verify his property file. The seller of the property whose property will be
listed on our website will have to give us the informationof

17
his property file and also the details of this property will have to be listed on our website, so that the
buyer of this property has no doubt. Anyway, when a user lists his property, he and his buyers have
to give full information about their property. Property full description is mention on our website like
we set the table form below the property pictures where property all the information is mention. The
lord is designed in order to eliminate the problem of the current system. This accessibility of the
information will be a great advantage as it reduced effort. The system handles all aspects of viewing
and bidding of the property. It allows the seller to post the property, delete the property and modify
the current property. Functional requirements are the primary. Requirements that are to be fulfilled
by the application. Their fulfillment allows the user to use the application. The proposed system
provides features for a different type of users. The following subsections illustrate functional
requirements to be fulfilled by the proposedsystem.

5.2 Detailed SystemDesign

5.2.1 Bidding

Bidding can only be done by the authenticated users but before bidding the users must contact with
the The lord sales team they evaluate the customer property then allow customer to list the property
on the lord website or androidapplication.

5.2.2 ManageProperty
Property management can be done by the user in which the user has a facility to add, edit or delete it.. In
this module, the user will also enter the value of his property. I want to sell my property for that much
money. Besides, the details of the property are also mentioned below the pictures of the property. The
manage property will not be limited to the user only, but the admin will list the user's property at will, if the
client meets the requirements of THE LORD.PK.The admin panel will control the entire server not only
from the postman but also from the client side. During authentication, users will be restricted so that they
can only deleteproperties,list thepropertyandputi.e.request,whilepropertyupdatesandproperty get ie
message.

18
5.2.3 SearchProperty
User has the facility to search the best available property within the budget on the basis of. The
area covered by property City, Location, Property type,Purpose.Price rage function not included
because the bidding is here on each specific property. All bidding amount is mentionon

5.2.4 Property Offplan

Simply put, off-plan property is a type of property that is yet to be built. These properties are also
known as “pre-construction properties” or “real estate projects” in Pakistan's property market. While
some call it “buy now – pay later” properties. Property off plan is a separate component designed
where a user can change their property from another user's property by interacting with each other.
But first both the parties have to discuss their documents and fee with the lord. Remember the
lordservice fee and full details of the user
.In property renting, customers will see the same type of property and bidding on them. For
example, property sellers, property buyers, and investors investing in properties will all see the
same properties. The same type of property here means that the same type of property renting and
buying will not be the same, but their interface will be different. As you will see, each type of
property will be assigned a unique id and they the unique id will store your user data inside the
DB database. Renting will also look different in this way, for the first time it will be bidding on a
platform to rent aproperty. The property location can also be viewed directly by the user, where the
user can easily view the seller's property location. It will be very difficult to write the code repeatedly
for each property like Google location development side. However, to address this issue, we will
install the Google Location d u r i n g development, then when the property seller writes the
location of his property on the website, and then the sales team of the lord will apply the location
of this property to the Google. Only then will the buyer of the property be able to easily see the
location of the seller of the property. But remember that every property location will also be part of
the details.

19
5.2.5 User CommunicationForm
User Communication Form This is a one way input form that will give the user direct access to
contact the lord's sales team. However the input form has been fully developed .The purpose of
developing on bootstrap is that when the user presses the submit button from the input form, all the
data on the input box will also be lost and stored inside DB, as it improves authentication.
Remember that Bootstrap Disorders is playing a very important role in the development of laravel
because all components of the application are stored in laravel.

5.2.6 UserInterface

The user's GUI is very important in any application as it decides whether the application will last
longer or not. However, we had to make our application's GUI much easier and more enjoyable, so
with that in mind, our entire application is divided into five to seven components. The design of the
GUI became much easier when we divided our application into many components. The tools and
languages used for the front end are HTML, CSS, Bootstrap .It all helps to create front Ends, but
most of them have been worked on Bootstrap to create components that are specifically used to
create Front End. First the list of latest properties within the home component will be displayed then
the brands of your estate holders and your retailers will be displayed. Just like the rest of the other
applications are distributed within their respective sections, our application will also be created
within the section NAVBAR which is placed at the top. Similarly HEADER, CARDS, and brand
names will be applied in between. Then at the bottom FOOTER the information of your company
and the information of yourself and your investors and users will be displayed. All other remaining
components will be designed in exactly the same style by dividing into sections. Animations have
been used because of the bootstrap. Bootstrap will add animations and make the application
responsive.

20
5.2.7 HardwareInterface

No styles of hardware were specified in this application, we did not design a database to collect the
data of our users on a very large scale. Whether t he hardware is to be designed inside the software
or to increase the external storage of the hardware. That’s why we didn't design the DB database
that big, but we will show only ten to fifteen users with the data property and put it inside our
database. The data that will be stored on a property is a Data from up to 100 users will be displayed
and stored. Hardware Interface Any hosting website will require four to eight GB of data and space.
This application is not designed with website hosting in mind, but only focuses on improving the
development of website hosting and Very little attention has been paid to designing the server, but the
focus is only on the working of the application as it is responding well with fewer databases.

5.2.8 Softwareinterface

This project has been developed in PHP and inside LARAVEL. The file structure inside React
provides the developer with pre-made components such as Home, Properties etc. However, we've
used Bootstrap's pre-built code to improve the interface. This greatly reduced our code writing and
added these beauties built into the interface. The code is written as simple as possible so there are
very few errors in the application. Not only is there a focus on making the application interface more
attractive, but it has also been observed that each module of the application is working fine. We first
implemented Bootstrap cards to bid in the interface and send messages from one user to another, but
they didn't improve the interface. However, within the interface, there was also the issue of how the
user could implement his requirement and the bid amount in the same format when the bidding
started. Because the interface is divided into different components, each component uses bootstrap
cards, navbars, sections, and HTML animations that breathe new life into the project interface.

21
5.2.9 Communication Interface

Communication means, collectively, any notice, demand, communication, information, document or other
material provided by or on behalf of any Loan Party pursuant to any Loan Document or the transactions
contemplated therein which is distributed by the Administrative Agent, any Lender or the Issuing Bank by means
of electronic communications pursuant to the Section including through an Electronic system. The purpose of
developing on bootstrap is that when the user presses the submit button from the input form, all the data on
the input box will also be lost and stored inside DB, as it improves authentication. Remember that Bootstrap
Disorders is playing a very important role in the development of laravel because all components of the
application are stored inlaravel.

5.2.10 Detail SubsystemDesign


This section shows the physical structure of the project, how the project will behave. This section is
designed to see the meth of the project, how the project coordinates with its interface and server. It
shows how the user will affect the project and what the importance of the user will be on running this
project.
Note: The test case can only be done when the whole project development is complete, But in this
SRS document we only set the project states where we put half test cases requirement which is
necessary. For sack of complete Test Case record that is set into when whole project is complete.
This is only for demonstration purpose, where we use this method to check the system credibility and
productivity level. Because the documentation and development of the project is being recorded side
by side. Attention is drawn to the fact that document readers and investors are completely unaware of
software testing behavior.

22
5.3 Trading ProjectInterface

Figure 5.1 WELCOME PAGE

Figure 5.2 AllProperties PRODUCTS

23

Figure 21
Figure 5.3 HomePage

Figure 5.4 Login

24

Figure 42
Figure 5.5PropertyCards

Figure 5.6 PropertyDetails

Figure 3 25
Figure 5.6 Blog

Figure 5.7 Chat

Figure 4

26
5.2Diagrams

The lords designed in order to eliminate the problem of the current system. This accessibility of the
information will be a great advantage as it reduced effort. The system handles all aspects of viewing
and bidding of the property. It allows the seller to post the property, delete the property and modify
the current property. Functional requirements are the primary requirements that are to be fulfilled by
the application. Their fulfillment allows the user to use the application. The proposed system
provides features for a different type of users. . The code is written as simple as possible so there are
very few errors in the application. Not only is there a focus on making the application interface more
attractive, but it has also been observed that each module of the application is working fine. We first
implemented Bootstrap cards to bid in the interface and send messages from one user to another, but
they didn't improve the interface. However, within the interface, there was also the issue of how the
user could implement his requirement and the bid amount in the same format when the bidding
started. Because the interface is divided into different components, each component uses bootstrap
cards, navbars, sections, and HTML animations that breathe new life into the project interface. The
following subsections illustrate functional requirements to be fulfilled by the proposed system The
first requirement that was not included in this project was that the payment gateways that are used
internationally were not so well received in Pakistan. However, this whole application was designed
for the use of a normal user. Gone, which is not so reliable about technology. Payment gateways are
not developed within this application, because if two parties want to make a deal on each other's
property, they can pay each other directly together. Yes, but property buyers and sellers can pay to
use our service by visiting the emirate's office or by contacting us online. The question may also arise
on our webapplication.

27
Use CaseDiagram

Figure 5.8
5.9 ER Diagram

Inside Laravel we have modules for express session, cookies, and authentication installed from
laravel Modules. For server and client communication we have https modules pre- install inside the
express generator, which is coded through Crud Operations. Crud Operations is a complete server
developed from Get, Put, Post, and

28

Figure 5
Delete methods. The express generator that develops the server for theentireapplication has pre-
built in HTTP node modules installed insideit.

29
Bidding Online ER Diagram

Bidding
Comments

Bidding BiddingID

Property List

Bidding List
CommentsList
BidderID

Bidder List

Figure 6

Figure 5.9 Bidding

Relation

In property renting, customers will see the same type of property and bidding on them. For
example, property sellers, property buyers, and investors investing in properties will all see the
sameproperties

30
Relation

31
5.1 ArchitectureDiagram

The lords designed in order to eliminate the problem of the current system. This
accessibility of the information will be a great advantage as it reduced effort. The
system handles all aspects of viewing and bidding of the property. It allows the
seller to post the property, delete the property and modify the currentproperty

The lord ART

Buyer/ Seller Off planModule

Rent
Buyer / Seller

Bidd
ing Rent /Property
Bidding Property
Lists

Swapping

Rent /

Properties

Rent Swap Bidding

32
User Picture

User Information

Preview info

Delete Information

User Profil

Figure 5.10 SequenceDiagram

33
Pre Condition
Actor Input

System Step Step1 Login

Property Lis
Back Flow Bid
Step2
Lit

Rent Buy
Step 3
Sell Swap

Bidding Buy

Step4 Step5
ParallelActivity

Post Condition

PropertyList

Figure 5.11 ActivityDiagram


Pre - Condition PropertyList

Rent Buy Sell

Bidding with property category

Checked

Property Post- Condition

Figure 8
33
Component Diagram

Property Category Login

Buy/Rent/Sell

Bidding Category

Submit

Amenities

Approval Email

Buyer lnfo

Figure 5.12 ComponentDiagram

36

Figure 9
Figure 5.12 Data FlowDiagram

Seller
User

Id: numberId: Id: number Id:


Email Email
Id:PhoneId:ID Id:PhoneId:ID
Varchar: name Varchar: name
Varchar:city Char: Varchar:city Char:
Zipcode Zipcode

Buyer
investerId:id; Char:icon;
Id: numberId: Email Char:name; Char:category
Id:Phone
Id:ID
Varchar: name
Varchar:city Char:
Zipcode

37
Off plan
Bidding

Id: numberId: Email


Id: numberId:
Id:Phone
Email Id:Phone
Id:ID
Id:ID Varchar: name
Varchar: name
Varchar:city Char:
Varchar:city Char:
Zipcode
Zipcode

Figure 10

Figure 5.13 State MachineDiagram

State Machine

Propert
y
Select
SelectProperty Property

Bidding

Buy / rent /
Swap Amenities

Approve by Email

38
CHAPTER06

IMPLEMANTATION AND TESTING

39
6.1 IMPLEMANTATION AND TESTING

The main and most important thing within the product is that the property that is listed first comes up
efficiently before the rest of the interface. The remaining components in the product interface will appear
first due to the bootstrap, but the cards that list the properties will also be listed quickly in less time. It is
important to note that the developer did not create this project for the client's requirements, but to create a
new innovation. However, more attention has been paid to the feasibility of the project than to the
response time of the project. The feasibility of the project means that the tasks assigned to the project are
playing their role well. However, the developer has focused only on the proper working of the project and
not on increasing itsresponse.

6.1 PerformanceRequirement

To enhance the performance of the software, the developer has kept the interface very simple, thus
designing the interface on PHP by dividing the whole project into components. Remember that not only
PHP but also Bootstrap has been used to a great extent in designing the interface. However, on the server
side, the server has been developed on more express generators than LARAVEL. Because the express
generator is installed from p.m. modules, which is a lite server and all the important modules are already
installed. This makes the performance of the project much faster.np m.Js which provides open source
codes which are used to improve the improvement of projects and to solve the needs of your project.
LARAVEL will be used to run the entire application from npm modules.

6.2 SafetyRequirement

For the safety of the project, authentication, cookie parser, xamp web token, body parser and visual
studio server have been installed inside the express server. These are all npm modules that improve the
authenticity of the project, however much attentionhas been paid to user login to increase security and
utilize authentication. When the user logs in for the first time, the server will send a cookie to the
client.To maintainthesame security, the entire authentication was first tested on the postman and then
implemented on the server, however the postman which is used for https communication has made it
much easier to develop the server. The express generator with which Mongo servers improve the
performance of the server. Every time a user It is important to note that the developer did not create this
project for the client's requirements, but to create a new innovation. However, more attention has been

41
paid to the feasibility of the project than to the response time of the project. The feasibility of the project
means that the tasks assigned to the project are playing their rolewell.

6.3 TestCases

6.4 Register

MOHSIN EJAZ KHAN, ASIM HAMEED

42
Figure 6.5Test Data

User name = mohsin, Email=


mohsinkhanlgu@gmail.comPassword 123456789

Figure 12

Figure 6.6 AddProperty

Mohsinejaz khan, Asim Hameed

43

Figure 11
Figure 6.7 AdminLogin

User name = mohsin, Email=


mohsinkhanlgu@gmail.comPassword 123456789

Figure 6.8 Bidding

Mohsinejaz khan, Asim Hameed

44
6.9 AdminRegister

ADMIN

6.10 AddProperty

45
6.11 AskQuestion

46
6.5 Results andDiscussion

The user will be able to use this application like a marketing type website where they will talk to another
community openly but their own information will be private. Bidding has been introduced as an open
platform, where everyone's information will only be bidding amount. But if the user has done them in the
style of a property seller, he will only give his information as a property bidder. But if a user has done this
to people as a property buyer, he will give the information to list the property. And as a rest investor, he
can bid and communicate on all kinds of property. In the project, three users will be able to complete their
own task by following them, but following some authentication process. Property management can be done
by the user in which the user has a facility to view, edit or delete it. This module only works when the
user is logged in. In this module, the user will also enter the value of his property. I want to sell my
property for that much money. Besides, the details of the property are also mentioned below the pictures of
the property. The manage property will not be limited to the user only, but the admin will list the user's
property at will, if the client meets the requirements of The lord. The admin panel will control the entire
server not only from the postman but also from the client side. During authentication, users will be
restricted so that they can only delete properties, list the property and put ie request, while property updates
and property get i.e. message can only take admin from user. His project has a unique and unique status in
its form. However, while making this project, it was kept in mind that we are creating a new project which
is already making its name in the market, but our whole this was an attempt to introduce something new in
the market that people would be surprised to see. However, we just took a little idea from a project already
in the market that we can make a project like this, so we visited real estate websites already created and
similar, but Reiterated creating different style websites and applications. The first requirement that was
not included in this project was that the payment gateways that are used internationally were not so well
received in Pakistan. However, this whole application was designed for the use of a normal user. Gone,
which is not so reliable about technology? Payment gateways are not developed within this application,
because if two parties want to make a dealon each other's property,they

47
Can pay each other directly together. Yes, but property buyers and sellers can pay to use our service
by visiting the emirate's office or by contacting us online. The question may also arise on our web
application how the property seller user will verify his property file. The seller of the property whose
property will be listed on our website will have to give us the information of his property file and also the
details of this property will have to be listed on our website, so that the buyer of thisproperty has no
doubt. Anyway, when a user lists his property, he and his buyers have to give full information about their
property. Property full description is mention on our website like we set the table form below the property
pictures where property all the information is mention. peoples of Pakistan not really trust
theonlinebuyingandsellingmechanisms.Customerpurchasesthepropertythroughdifferent web application
how they trust the third party who listing the property at his site and how they verify the property
documents. We add the new thing which is bidding mechanisms such that customer bid the certain amount
at the given properties list and engage the buyers attention towards him. Another problem which our
customers face properties documents must be verified by the seller’s, So we provide legal satisfactory key
point when selling and buying system is conducted between two parties. Peoples of Pakistan not really
much use the banking facilities, it’s about 5 to 6 million of peoples use banking facilities so we not
separate the non- banking users into our application we equally chance the non-banking customer’s into
our domain. How we engage them through our domain such as bidding system customer directly bid the
certain amount at the given property list and pass the property token into sellers in just one day. We sell
property in just one day customer’s are not waiting about their property whether sell is or not we clear the
customer dough. Second part is to swap the customer property at another customer likeif someone is
interested him your properties they can exchange our property with your property, this is off plan
mechanisms we introduced. And renting proceduresame as the property bidding system such as bid the
certain rent property. Third part in our application is for investor’s opportunities they directly engage
several bidding property and invest the properties. Investors can invest the large projects such large
properties schemes (housing schemes) and single third part customer who sell her property in just one day.
So this is the complete solution all the customers whether they sell, buy or invest the properties all around
the Pakistan in

47
just one day who sell, who buy and who invest them. In the real estate industry, the biggest challenge
peoples are facing right now is that they want to find a new way to sell or buy their property at an instant
time. Peoples of Pakistan don’t be really familiar with the online property selling system they want to
sell their property as much as possible. We set the new trend where they sell her property at an instant time
with bidding procedure, like they put the bidding amount into his desired property which they are
interested. The biggest problem is to verify the property whether it is fake or not. We provide unique
facilities through different web applications like end consumers directly engage our web portal they don’t
go to any other real estate agency to buy the property. Over biggest and unique product band width
strategy is we provide direct engagement to our end consumer to sell her property at an instant time. The
rest of the property dealing web application sells only those property that state agents provide, while the
web application does not access end user’s to sell her property directly. At the end of the day consumers
directly engage the seller’s to deal with face to face interaction and buy the property. Online property
method is not implemented so much in our country. So we did not deal with that part customer want to
sell or buy her property at physical places. The admin panel will control the entire server not only from the
postman but also from the client side. During authentication, users will be restricted so that they can only
delete properties, list the property and put ie request, while property updates and property get i.e. message
can only take admin from user. His project has a unique and unique status in its form. However, while
making this project, it was kept in mind that we are creating a new project which is already making its
name in the market, but our whole this was an attempt to introduce something new in the market that
people would be surprised to see. However, we just took a little idea from a project already in the market
that we can make a project like this, so we visited real estate websites already created and similar, but
Reiterated creating different style websites and applications. The first requirement that was not included in
this project was that the payment gateways that are used internationally were not so well received
inPakistan.

48
6.6 Conclusion and FutureWork

In this project we will introduce the new concept in the real estate market we have to diversify the old
properties selling and dealings methods into new market trends with certain additions into new trends like
customers satisfaction about the particular property and their buying and selling mechanisms ,Quick
properties inspection criteria and . We provide new and old properties to our customers or clients they
check their desired properties into his convenient location for sack of investing or buying properties. In
Real Estate industry it’s a wide range and growing market in Pakistan. In our daily life routine peoples of
Pakistan buying and selling properties through different channels like online web applications and physical
properties dealers. In this project we also build the web application and websites for sack of buying and
selling properties. For sack of buying, renting, selling, off plan and investing we provide these services at
one place. In the real estate market we are setting the new trend where all the property dealing mechanisms
are deals by the end consumer’s. We target those consumers who want to list their property through a
digital web application and they don’t go to any real estate agent. In existing real estate market real estate
agents charged so much money through the end consumer’s and take so much time to sell the consumer
property’s we solve those problem we provide instant facilities to our end consumers who want to sell their
property at instant time. This is our tag line we sell consumer property at one day. This project is for all
those who know the software and its various issues, but this entire SRS has been written especially for
the FYP panel so that they too can be fully involved in this project. This project is designed and built as a
Waterfall Software Development Method; however, work on this project has only been completed after its
requirements have been fully finalized. There is no doubt that a complete team of developers, testers,
designers and marketing staff work on any project. Both of us team members will see this project meet the
needs of the same working people. This project is designed to set a new market in which the last customer
will be able to list his property at will. Before this SRS will tell you how to think like a simple-minded
person this project will make your daily life easier related to property transactions. Secondly, we
willchangeyoutothinklikeadeveloper,howwillthisprojectbemade?Thirdly,

51
when it becomes a project, it has to be tested, then you have to We will also consider how to test this
project. You should also keep in mind that after testing, designing and

developing the project, you also have to market this project, so you need a Think like a marketing expert.
We will take you to a new innovation in this SRS where you will be able to determine all these things very
well. That is why this SRS has been written based on a completely modern requirement Real estate is a
major and growing industry in Pakistan, and Pakistan spends $5.2 billion on construction, and this is an
important growth in Pakistan’s real estate market. We provide different product strategy like engage
directly those consumer who don’t go to any dealer’s or real estate agent and also sell their property as
much as possible. In over competitors market, we are in that position to diversify old trends into the new
market place, Where all the customer’s and end-users are in one palace to sell or buy property in the same
time. Both the buyers and sellers want to bid on the property in one place. Other market trends are not
conducting this type of strategy to solve the end consumer problem. They only list that property which is
provided by the estate agents. We directly engage those consumers with each other to sell or buy property
at same time. Our end consumers set the property type it’s market value, price based on the Govt price
allocation which we are set the city wise chart at each property where end consumers list their property,
property location, and detailed property description etc. So we directly access the client to sell their
property through our web portal. We actually engage the end consumers to sell their property firstly,
Then we also gave us the platform to the investors to directly invest the existing properties and the newly
upcoming projects. How they can be possible, because if you see the new property in front of you, You
know who is selling the property and where it located what it’s property demand then you easily buy or
invest the seller’s property. This is we going to create new diversification into real estate market, where any
other platform or web application not doing this strategy. We directly access those client or buyers who do
not believe through any third party real estate agent or property seller’s builders. They can easily invest,
buy or sell our property any time with quickly as much as possible. Actually we provide the platform
between two parties where they can sell, invest, or buy the properties. We only charge 2 percent both buyers
and sellers, when they are agreed upon trucked. It’s new market strategy where existing companies or web
application not doing that, They only list those property which are provided by their property state agents.
So we directly access the end consumers into our web
portalforselling,investment,orbuyingfacilities.Withinthispartyouwillfirstconsidertheproduct, what it is and
why it is needed. Then we will go ahead and review the various aspects of why the user will recognize this
product. We will talk about howthisproduct will work as it is a web and Websites that allows the user to
sell, buy, and rent their property. So now let's talk about what the interface of the application will look like
as you know it is a marketing type web application so it is designed entirely as a commercial. We thought

52
the user liked the Facebook post a lot, so why not give us access to a completely similar user where he
would post a post with the words "I want to sell this property" Obviously, when the rest of the people see
this post of his, they will give him an opinion and will also do a bidding on his property. I urge you
people not to compare the technique of this post with OLX. Will. But keep in mind that this technique has
not been offered by any other property seller before. The first requirement of the project is that the first user
will register himself as an investor or a buyer. The second requirement will be that if the user logs in as a
seller, we will make the necessary requirements. Such as phone, address, and e-mail. Then it will be
allowed to list the property by folding the property charges by3 decimals. Then we will charge you
according to the proportion of his property and we will receive that much money from you. Remember that
we will also include in the property bidding which guy is interested in taking this property. The main and
most important thing within the product is that the property that is listed first comes up efficiently before
the rest of the interface. The remaining components in the product interface will appear first due to the
bootstrap, but the cards that list the properties will also be listed quickly in less time. It is important to note
that the developer did not create this project for the client's requirements, but to create a new innovation.
However, more attention has been paid to the feasibility of the project than to the response time of the
project. The feasibility of the project means that the tasks assigned to the project are playing their role well.
However, the developer has focused only on the proper working of the project and not on increasing its
response time and efficiency. Peoples of Pakistan not really trust the online buying and selling mechanisms.
Customer purchases the property through different web application how they trust the third party who
listing the property at his site and how they verify the property documents. We add the new thing which is
bidding mechanisms such that customer bid the certain amount at the given properties list and engage the
buyers attention towards him. Another problem which our customers face properties documents must be
verified by the seller’s, So we provide legal satisfactory key point when selling and buying system is
conducted between two parties.
PeoplesofPakistannotreallymuchusethebankingfacilities,It’sabout5to6millionofpeoples use banking
facilities so we not separate the non- banking users into ourapplication we equally chance the non-banking
customer’sinto

53
our domain. How we engage them through our domain such as bidding system customer directly bid the
certain amount at the given property list and pass the property token into sellers in just one day. We sell
property in just one day customer’s are not waiting about their property whether sell is or not we clear the
customer dough. Second part is to swap the customer property at another customer like if someone is
interested him your properties they can exchange our property with your property, this is off plan
mechanisms we introduced. And renting procedure same as the property bidding system such as bid the
certain rent property. Third part in our application is for investor’s opportunities they directly engage
several bidding property and invest the properties. Investors can invest the large projects such large
properties schemes (housing schemes) and single third part customer who sell her property in just one day.
So this is the complete solution all the customers whether they sell, buy or invest the properties all around
the Pakistan in Just one day who sell, who buy and who invest them. In the real estate industry, the biggest
challenge peoples are facing right now is that they want to find a new way to sell or buy their property at an
instant time. Peoples of Pakistan don’t be really familiar with the online property selling system they want
to sell their property as much as possible. We set the new trend where they sell her property at an instant
time with bidding procedure, like they put the bidding amount into his desired property which they are
interested. The biggest problem is to verify the property whether it is fake or not. We provide unique
facilities through different web applications like end consumers directly engage our web portal they don’t
go to any other real estate agency to buy the property. Over biggest and unique product band width strategy
is we provide direct engagement to our end consumer to sell her property at an instant time. The rest of
the property dealing web application sells only that property that state agents provide, while the web
application does not access end user’s to sell her property directly. At the end of the day consumers directly
engage the seller’s to deal with face to face interaction and buy the property. Online property method is not
implemented so much in our country. So we did not deal with that part customer want to sell or buy her
property at physical places. In existing real estate market zameen.com doing the same thing since 2006 and
graana.com they are newly into the real estate market. They all are doing the same thing which we are
create them in our project. But we are doing different strategy, because they all are only list those property
which are provided by their state agents and then they sell those properties into the third party end
consumers. We are different of those competitors because we list only that property which is provided by
our end consumers. For investment perspective we provide the equal chance of those real estate agents who
want to buy sell or invest the desired consumer’s property. Its separate part for our investors whether they
invest existing consumer’s property or new upcoming projects it’s totally depends upon the investors
choice. So it’s up to 90 percent chance we sell the customer property within one day. The major drawback
and the disadvantage is to adoption the new system is really difficult for us, But another aspect of our

54
project is that they are user friendly because we doing like a Facebook everybody wants to see the post like
Facebook,rather then they setting up the new property and search them in their desired city. But we are not
creating the Facebook post like interface it’s only for your understanding purpose. It’s totally different form
another projects because they are totally based upon the end consumers like every new property they want
to sell, invest.

55
REFRENCES:

For general reference:

1. APA (2009, May). How do you cite website material that has no author, no year, andno page
numbers? APA Style. Washington,DC:
2. APA (2019, September). Appropriate level of citation. APA Style. Washington,DC:
3. APA (2020). Style and grammar guidelines. APA Style. Washington, DC:.
4. Bast, C. M., & Samuels, L. B. (2008). Plagiarism and legal scholarship in the age of information sharing:
the need for intellectual honesty. Catholic University Law Review, 57 (3),777-
815. https://scholarship.law.edu/cgi/viewcontent.cgi?article=1077&context=lawr eview
5. Gross, C. (2016). Scientific misconduct. Annual Review of,67, 693-711.
https://doi.org/10.1146/annurev-psych-122414-033437
6. Lanning,S.(2016).Amodern,simplifiedcitationstyleandstudent
response. Reference Services Review, 44 (1), 21-37. https://doi.org/10.1108/RSR-
10-2015-0045
7. IEEE(n.d.).HowtoCiteReferences:IEEEDocumentationStyle.IEEEDataPort.
8. Mendeley. (2019). How tocite sources in MLA citation format. Mendeley.
9. Truluck, C., & Richardson, D. (2013). Citing sources correctly. RadiologicTechnology,84
(3), 311-316. https://www.radiologictechnology.org/content/84/3/311.extract
10. University of Chicago Press (2017a). The Chicago Manual of Style, 17th edition. The Chicago
Manual of StyleOnline.
11. University of Chicago Press (2017b). Notes and bibliography: Sample citations.
Turabian: A Manual forWriters.
12. University of Chicago Press (2017c). Author-date: Sample citations. Turabian: A Manual for
Writers.
13. University of Pittsburgh. (2020, January 28). LibGuides: Citation styles: APA, MLA, Chicago,
Turabian, IEEE: APA 6th edition. LibGuides at University ofPittsburgh.

56

You might also like