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

Real Estate

The document proposes a real estate booking system as a final year internship project. It discusses introducing innovative features like user profiles and reviews to allow buyers to verify sellers and view past deal experiences. The system would allow users to search for properties by location, size, amenities and post their own listings. It aims to enhance efficiency, transparency and trust compared to existing real estate websites. The objectives are to provide an interactive and visually appealing website with advanced search capabilities. The scope includes property searches, bookings and account management by users. Limitations include not guaranteeing accuracy of property details provided by owners. The methodology involves literature review on real estate management systems, analyzing functional and non-functional requirements, and feasibility study of technical, operational and

Uploaded by

Rishi marasini
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)
113 views

Real Estate

The document proposes a real estate booking system as a final year internship project. It discusses introducing innovative features like user profiles and reviews to allow buyers to verify sellers and view past deal experiences. The system would allow users to search for properties by location, size, amenities and post their own listings. It aims to enhance efficiency, transparency and trust compared to existing real estate websites. The objectives are to provide an interactive and visually appealing website with advanced search capabilities. The scope includes property searches, bookings and account management by users. Limitations include not guaranteeing accuracy of property details provided by owners. The methodology involves literature review on real estate management systems, analyzing functional and non-functional requirements, and feasibility study of technical, operational and

Uploaded by

Rishi marasini
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/ 10

Tribhuvan University

Institute of Science and Technology

A Final Year internship Purposal


On

“Real Estate Booking System”

Submitted To:
Department of Computer Science and Information Technology
Ambition College
Mid-Baneshwor, Kathmandu, Nepal

In partial fulfillment of the requirements


for the Bachelors of Science in Computer Science and Information Technology

Submitted by:
Rishi Marasini (20725/075)

July, 2023
Table of Contents
1. Introduction ...................................................................................................................... 1

2. Problem Statement ........................................................................................................... 2

3. Objectives ........................................................................................................................ 2

4. Scope and Limitation ....................................................................................................... 2

5. Methodology .................................................................................................................... 3

5.1. Literature Review ...................................................................................................... 3

5.2 Requirement Analysis ................................................................................................ 4

5.2.1 Functional Requirement ...................................................................................... 4

5.2.2 Non-Functional Requirement .............................................................................. 5

5.3 Feasibility Study......................................................................................................... 5

5.3.1 Technical Feasibility ............................................................................................ 5

5.3.2 Operational Feasibility ........................................................................................ 5

5.3.3 Economical Feasibility ........................................................................................ 6

5.4 Implementation Tools and Technologies .................................................................... 6

6. Expected Outcome ........................................................................................................... 7

7. References
1. Introduction
A real estate booking system is a software application that allows real estate agents and
brokers to manage bookings for properties. The system typically includes features such as
property listings with availability information, online booking forms, payment processing,
customer management, and reporting. It also consists of an innovative feature that allows
users to post reviews of the dealing process with a buyer after their deal. This allows the
buyers to verify a sellers profile and view his past deal experiences from other user reviews
on his profile. Every user on the portal has a profile that can be viewed by to check his past
deals status.
A user may post bad reviews about another user he has dealt with if any payment issues are
encountered during the deal. So users may now verify that particular user before dealing
with him. The system consists of a user login, users may look for property as per area, Bhk,
Location as well as other amenities like lift, furnished, semi-furnished etc. The system sorts
property and displays results list as desired by user. Users may also post a property for sale
along with desired price, location and contact details. The system also consists of a builder
login where a builder may login and post his new project for those looking to buy new
flats/offices.
Real estate booking systems can benefit both real estate agents and their clients. For agents,
the system can automate many of the tasks involved in booking properties, such as
scheduling showings and collecting payments. This can free up agents' time so they can
focus on other aspects of their business, such as finding new clients and closing deals. For
clients, the system can make it easier to find and book properties that meet their needs.
They can also do so 24/7, from anywhere in the world.

1
2. Problem Statement
The purpose of creating this Real Estate Web Application is to outcast the discrepancies in
hundreds of such existing systems on the World Wide Web. One of the basic problems with
the existing systems is the non-interactive environment they provide to the users. Most of
the applications involved in Real Estate business use some web template to put the content
specific to their company and make it communicate with the database to search the listings.
These templates simply use basic web controls to do this task making the web page non-
interactive. On the other hand, the motive of this Real Estate Web Application is to allow
the user to play with the search tool and create different combinatorial search criterion to
perform exhaustive search. Another problem in such applications designed so far is the use
of traditional user interfaces which make continuous post backs to the server; each post
back makes a call to the server, gets the response and then refreshes the entire web form to
display the result. This scenario adds an extra trade off causing a delay in displaying the
results. The users of this application can easily feel the difference between the Reactjs user
interfaces vs. traditional user interfaces.

3. Objectives
The major Objectives of this intern is given below:
 To give a different visualization styles to the Real Estate Website which has more
features, attractive animations and all together a new look in contrast to the already
existing websites.
 To enhance efficiency and productivity by digitizing and automating various tasks
involved in the booking process.
 To increase transparency and trust.

4. Scope and Limitation


The purposed software product is Real Estate Booking system. The system can be used by
real estate agents. The scopes system are:
 Users can search for available properties based on various criteria like location, price
range, and property type. They can view property details and book properties for a
specified duration.
 Users can create accounts, log in, and manage their bookings and preferences.

2
After study the project, we have found that we might have some problems during the
implementation process of this project. They may reduce the quality of result when user
searches the information in the system. The main limitation of our software is given below:
The limitation of our system is:
The website may not guarantee the accuracy or verification of property details provided by
property owners/agents. Users need to exercise due diligence before making bookings.

5. Methodology
5.1. Literature Review
The function of Real Estate Management development is to improve property functions and
to regulate and change property. Real estate management development varies, such
as land banks, land packaging, building development, renovation, operation, and
redevelopment. Each real estate management development process has similar steps
starting with initiation and study. Land bank is a process of acquiring for development
within a certain period of time to increase land value. Developers can increase the value of
land by changing land functions and by making land development plan and site study.
These endeavors are called land packaging that regulates land functions based on their
potential. Developers \need to make building development which requires them to
transform the land function into property products that can be used or inhabited. It can be
achieved through renovation. Renovation is the process of increasing the value of property
products that have depreciated by repairing or changing the quality of buildings. The last
Real Estate Management development is the redevelopment of an existing property by
changing its property functions according to the potential that has been analyzed.Marta
Gross, Ryszard Źróbek and DanielaŠpirková “public real estate management system” In
this author have presented view that Transition economies have to create fully-fledged
systems soon after their property markets became legal.II.Claudio Molinari, Giancarlo
Paganin and Cinzia Talamo “Information Systems for Real Estate Management” In this
author have analyses the structure, the aims, therequirements, the development phases,
the software, the information categories, the data sheets of Information Systems
in order to define the general characteristics and the critical aspects of a model of collecting
and processing data.
galaxy international interdisciplinary research journal (E): 2347-6915Vol. 10, Issue 6,
June(2022)110III.WANA godwill “real estate management information system” In this

3
author presented approach to improve record keeping and management decision-making
practices of a real estate agency by using statistical summary data analysis and inference

5.2 Requirement Analysis


The process of finding out, analyzing and documenting and checking the services and
constraints is called requirement analysis. Two types of requirements are analyzed in two
different ways:

5.2.1 Functional Requirement

Functional requirements for a real estate booking website can vary depending on the
specific features and functionalities you want to offer to your users. However, here are some
common functional requirements for a real estate booking website:

User Registration and Authentication:


 Allow users to register and create an account.
 Provide authentication mechanisms such as email verification or password-based login.
Property Listings:
Allow property owners or real estate agents to list their properties for rent or sale.
Include property details such as location, size, price, amenities, and photos.
Enable property search based on various criteria such as location, price range, property
type, etc.

Booking and Reservation Management:


 Enable users to search and book available properties.
 Provide a calendar or availability checker to show property availability.
 Allow users to select specific dates, duration of stay, and preferred payment method.
 Implement a booking confirmation mechanism to secure reservations.

User Reviews and Ratings:


Allow users to leave reviews and ratings for properties they have booked.
Provide a rating system to evaluate properties and help other users make informed
decisions.

4
5.2.2 Non-Functional Requirement

Non-functional requirement is a description of features, characteristics and attributes of the


system as well as any constraints that may limit the boundaries of the proposed system. The
efficiency and services in terms of performance, information, economy, control, and
security serve as the primary foundation for the non-functional requirements. Based on
these the non-functional requirements are as follows:
 The system provides better accuracy.
 The system have simple interface for users to use.

5.3 Feasibility Study


Feasibility study practicality concentrate on plan to equitably and objectively reveal the
qualities and shortcoming of a current or proposed framework, valuable open doors and
dangers as introduced by the climate, the assets expected to bring through, and at last the
possibilities for the achievement.

5.3.1 Technical Feasibility

A technical feasibility study for a real estate booking system involves evaluating the system
architecture for scalability and flexibility, determining the appropriate technology stack,
designing an efficient database schema, integrating with third-party services securely,
ensuring system security, conducting performance and load testing, optimizing mobile
compatibility and responsiveness, implementing backup and recovery mechanisms,
planning for ongoing technical support and maintenance, complying with regulatory
requirements, and analyzing the cost and resource implications. By assessing these factors,
we can determine if the desired features and functionalities can be effectively implemented
within the allocated budget and resources, while meeting performance, security, and user
experience expectations.

5.3.2 Operational Feasibility


An operational feasibility study for a real estate booking system involves assessing the
practicality and viability of implementing and operating the system within the
organization. This includes evaluating the availability of necessary resources such as
skilled personnel, infrastructure, and technology. It also involves analyzing the impact on
existing business processes and determining if any adjustments or training would be
required. Additionally, the study assesses the potential benefits and risks associated with
the system, including its alignment with organizational goals, the potential for increased
5
efficiency and customer satisfaction, and any potential legal or regulatory considerations.
By conducting an operational feasibility study, the organization can determine if
implementing the real estate booking system is feasible and beneficial from an
operational perspective.
5.3.3 Economical Feasibility
Real Estate booking System is based on Free and Open Source Technologies and Libraries
that are readily available to developers and scientists, free of cost. This means that we don’t
have to worry about costs related to licensing or reusing source code and that the only costs
related to the project are related to the time and the effort spent into developing it. This
project is also developed for educational purposes and is not expected to be monetized in
any manner.

5.4 Implementation Tools and Technologies

 HTML- HTML (Hypertext Markup Language) is the standard markup language used
for creating the structure and content of web pages. It provides a set of elements and
tags that define the structure and semantics of the page, allowing browsers to render the
content properly. Here's an example of a basic HTML document structure
 CSS- CSS (Cascading Style Sheets) is a stylesheet language used to describe the
presentation and styling of an HTML document. It is used to control the visual aspects
of a webpage, including layout, colors, fonts, and animations. CSS works by selecting
HTML elements and applying styles to them.
 Javascript- JavaScript is a programming language that enables dynamic interactions
and behavior on web pages. It is commonly used to enhance the functionality and
interactivity of websites. JavaScript can manipulate the HTML structure, handle user
events, perform calculations, make AJAX requests to retrieve data from servers, and
much more.
 ReactJs- ReactJS is a popular JavaScript library for building user interfaces. It provides
a component-based architecture, allowing developers to create reusable UI components
and manage the state of the application efficiently. ReactJS follows a declarative
approach, where developers describe how the UI should look based on the current state,
and React takes care of updating the UI when the state changes

6
6. Expected Outcome
Real Estate booking System has been developed tosatisfy all proposed requirements. The process
is maintained simpler and easier. The system is highly scale able and user friendly. Almost all the
system objectives have been met. The system has been tested under all criteria. The system
minimizes the problem arising in the existing manual system and it eliminates the human errors to
zero level. The design of the database is flexible ensuring that the system can be implemented.
It is implemented and gone through all validation. All phases of development were conceived
using methodologies. User with little training can get the required report. The software
executes successfully by fulfilling the objectives of the project. Further extensions to this system
can be made required with minor modifications. procedural flowcharts, record layouts, and a
workable plan for implementing the candidate system design into a operational design. ReactJs
and Mongodb has offer very efficient yet a simple implementation technique for development of
the project.

7
7. References
i. D.L.,DRAGUSIN M., PETRESCU R.M., IOSIF A.E. 2012. The effective management
of municipal real property. The question of services for the business use of real
property.AMFITEATRUECONOMIC,2012, Vol. 14.2.
ii. GROSS M., ŹRÓBEK R., 2013, Public real estate management in post-socialist countries,
Real Estate Management and Valuation. Volume 21.
iii. Li Qingqi. Analysis of Loudi Real Estate Information System Based on Big Data Technology.
Management and Technology of Small and Mediumsized Enterprises (Late Edition),
2020(10).
iv. Zeng Jie, He Shu. Design and development of Ganzhou real estate information system based
on GIS. Surveying and Spatial Geographic Information, 2019, 37(03).

You might also like