0% found this document useful (0 votes)
8 views

New Fyp

This document appears to be a project report for a property consultant web application. It includes sections on the introduction, problem definition, software requirements specification, methodology, system architecture, and diagrams. The system architecture section provides details on the classification, responsibilities, constraints, composition, user interface, processing, and design of subsystems. It also includes various diagrams such as use case, ER, architecture, sequence, activity, state machine, component, and class diagrams. The project aims to develop a web application that allows users to buy and sell properties online by adding property details, viewing listings, marking favorites, and booking appointments.

Uploaded by

Usman Naeem Ch
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

New Fyp

This document appears to be a project report for a property consultant web application. It includes sections on the introduction, problem definition, software requirements specification, methodology, system architecture, and diagrams. The system architecture section provides details on the classification, responsibilities, constraints, composition, user interface, processing, and design of subsystems. It also includes various diagrams such as use case, ER, architecture, sequence, activity, state machine, component, and class diagrams. The project aims to develop a web application that allows users to buy and sell properties online by adding property details, viewing listings, marking favorites, and booking appointments.

Uploaded by

Usman Naeem Ch
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 60

PROPERTY CONSULTANT

Bachelor of Science (Information Technology)

Session (2018F-2022F)

Submitted By:

Group Members Name Roll Number


FRAZ AHMAD 38

UMAIR NASEER 33

SUPERVISOR

Dr. Hanan Khan

DEPARTMENT OF COMPUTER SCIENCE MINHAJ


UNIVERSITY LAHORE.
PROPERTY ADVISOR PROJECT

Submitted in Partial Fulfillment of the Requirements for the Degree of

Bachelor of Science
(Information Technology)
At the

Minhaj University, Lahore

By

Student Name Registration

Fraz Ahmad 2018F-mulbsit-


039
Umair Naseer 2018F-mulbsit-
029

Dr. Hanan Khan Dr. Hanan Khan

Supervisor Head of Department

School of Information Technology School of Information Technology


II
CERTIFICATE

BY THE PROJECT SUPERVISOR

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

No. 33; 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 (IT).

Supervisor
Signature: ___________________

Name: ___________________________

Designation: _________________

III
DEDICATION
To

My Parents

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

ACKNOWLEDGMENT

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 this work.
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. Hanan Khan, 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

A web-based Application is used to buy and sell the old and new properties by just short term proceeding
through internet. This online Property consultant can help you to get best property by just sitting at home
or anywhere. People can book their favourite 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 advertises 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 favourite properties
and can also book appointment for visiting the viewed favourite place.

VII
Table of Contents

Chapter 01 INTRODUCTION..................................................................................................................... 1
1.1 Background………………………………….………………………………………………………..… 2
1.2 Goals and Objectives………………………………….…......…………….……………………………..3
1.3 Purpose……………….…….……………………………………….……………………………….…...3
Chapter 02 PROBLEM DEFINATION ..................................................................................................... 4
2.1 Problem Statement……….….……………………………………………………………………….…..4
Chapter 03 SOFTWARE REQUIREMENT SPECIFICATION ............................................................. 5
3.1 Features of the proposed system……………..………………………………………….……………….5
3.2 Functional Requirement……………………..………………………….………………………………..6
3.3 System Environment………………………………………………...…………………………………...6
Chapter 04 METHODOLOGY .................................................................................................................. 7
4.1 Approach………………...……………………………………………………………………………… 8
4.2 Implementation………..…………………………………………………………………………………8
Chapter05 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.3Constraints ........................................................................................................................................... 13
5.2.4Composition ..........................................................................................................................................13
5.2.5UserInterface.........................................................................................................................................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

VIII
Chapter06 IMPLEMENTATION AND DESIGN ................................................................................... 33
6.1 Implement and Testing ........................................................................................................................... 33
6.2 Result and Discussion ............................................................................................................................. 40
6.3 Conclusion and Future Work .................................................................................................................. 42
Reference …………………………………………..................................................................................... 47

IX
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 BIDDING ................................................................................................................................... 31
Figure 5.10 SEQUENCE DIAGRAM ......................................................................................................... 33
Figure 5.11 ACTIVITY DIAGRAM ........................................................................................................... 34
Figure 6.1 STATE MACHINE DIAGRAM ................................................................................................ 43
Figure 6.2 TEST DATA ............................................................................................................................... 44
Figure 6.3 ADD PROPERTY ...................................................................................................................... 44
Figure 6.4 ADMIN LOGIN ......................................................................................................................... 44
Figure 6.5 BIDDING ................................................................................................................................... 45

X
1

CHAPTER 1
INTRODUCTION
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 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.

1.1 Background
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 theta 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
2
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 diversifyold trends into the new
marketplace,Where all the customer’s and end-users are in one palace to sell or buy property
in the same time.

1.2 Goals and Objectives


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 we are setthe 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

3
able to list his property at will. Before this SRS will tell you how to think like a simpleminded
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.

1.3 Purpose
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 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

4
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 highlevel
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.

5
CHAPTER 2
PROBLEM DEFINATION

6
PROBLEM DEFINITION
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 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. 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

7
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.

2.1 Problem Statement

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 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 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 buyer’s and seller’s, 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 property.

8
CHAPTER 03
SOFTWARE REQUIREMENT SPECIFICATION

9
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 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.

Features of the proposed system

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 amount in an input box. I want to sell my property for that amount. The
second step will be when 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. 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 this property.

10
Functional Requirement
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.

System Environment
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,11like modern style.

For development perspective we used laravel for web application 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 has to perform. This application is 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 sell my property for that much money. When a user log in as a property

11
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 will be visible to other people, who
are already logged in or will appear on our website.

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 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.

4.1 Approach
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.
We are different of those competitors because we list only those property which are provided
by our end consumers. 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 that property.

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.

4.2 Implementation
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 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 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 this property.

15
CHAPTER 05
SYSTEM ARCHITECTURE

16
SYSTEM ARCHITECTURE

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 websites in that we
will list the property from the last customer instead of taking the property from 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
17
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 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 with in it.

5.1.1 Architecture 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. The question may also ariseon 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 information

18
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 proposed system.

5.1 Detailed System Design

5.1.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 android application.

5.1.2 Manage Property


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. During authentication, users will be restricted so that they can only delete properties,list the
property and puti.e.request,while property updates and property get ie message.

19
5.1.3 Search Property

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 mention

5.1.4 Property Off plan

Simply put, off-plan property is a type of property that is yet to be built. These properties are
also known as “per-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 lord service 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 a property. 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 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.
5.1.5 User Communication Form

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

20
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.1.6 User Interface

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 NAV-BAR
which is placed at the top. Similarly HEADER, CARDS, and brand namThen 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 make the application responsive.

5.1.7 Hardware Interface

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,

21
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.1.8 Software interface

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.

5.1.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 in laravel.

22
5.1.10 Detail Subsystem Design

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.

5.2 Trading Project Interface

Figure 5.1 WELCOME PAGE

23
Figure 5.2 All Properties

Figure 5.3 Home Page

24
Figure 5.4 Login

Figure 5.5PropertyCards

25
Figure 5.6 Property Details

26
Figure 5.6 Blog

Figure 5.7 Chat

5.2 Diagrams

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

27
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, nav bars,
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 web application.

28
Use Case Diagram

Figure 5.8
5.9 ER Diagram

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

29
Delete methods. The express generator that develops the server for the entire application has
per-built in HTTP node modules installed in side it.

Figure 5.8 ER Diagram

30
Bidding Online ER Diagram

Bidding
Comments

Bidding BiddingID

Property List

Bidding List
CommentsList
BidderID

Bidder List

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 same properties

31
Figure 5.10 Relation

5.1 Architecture Diagram

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.

Figure 5.2 Architecture Diagram

32
User Picture

User Information

Preview info

Delete Information

User Profile

Figure 5.10 Sequence Diagram

33
34
Component Diagram

Property Category Login

Buy/Rent/Sell
Bidding Category

Submit

Amenities

Approval Email

Figure 5.12 Component Diagram

35
Figure 5.12 Data Flow Diagram

Seller
User

Id: number Id:


Id: numberId:
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;
Char:name; Char:category
Id: numberId:
Email Id:Phone
Id:ID
Varchar: name
Varchar:city Char:
Zipcode

36
Off plan
Bidding

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

Figure 5.13 State Machine Diagram

State Machine

SelectProperty Select Property

Bidding

Buy / rent /
Swap Amenities

Approve by Email

37
CHAPTER06
IMPLEMENTATION AND TESTING

38
IMPLEMENTATION 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 its response.

6.1 Performance Requirement

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 pm. 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 Safety Requirement

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 attention has 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 maintain the same 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.

39
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 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.

40
6.3 Register

Table 6.3 Add Property

User name = mohsin, Email=


[email protected] 123456789

Mohsinejaz khan, Asim Hameed

41
User name = mohsin, Email=
[email protected] 123456789

Table 6.4 Test Data

Mohsinejaz khan, Asim Hameed

42
Tabe 6.5 Bidding

ADMIN

43
Table 6.6 Admin Register

Table 6.7 Add-proper

Table 6.8 Ask Question

44
6.2 Results and Discussion

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. 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. Gateways are not developed within
this application, because if two parties want to make a deal on each other's property,

45
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. 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 in this project was that
the payment gateways that are used internationally were not so well received in Pakistan.

46
6.3 Conclusion and Future Work

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 will change you to think like a
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 between two
47
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 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

48
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 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

49
REFERENCES:

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

50

You might also like