RentSphere_fyp_Project
RentSphere_fyp_Project
RentSphere
Version 1.0
By
Supervisor
Ms. Gulmina Rextina
0
Table of Contents
Abstract ___________________________________________________________________________________ 2
1. Introduction ______________________________________________________________________________ 2
2. Problem Statement ________________________________________________________________________ 3
3. Problem Solution/Objectives of the Proposed System ____________________________________________ 3
3.1. Objectives ____________________________________________________________________________ 3
4. Related System Analysis/Literature Review ____________________________________________________ 4
5. Vision Statement __________________________________________________________________________ 4
6. Scope ____________________________________________________________________________________ 4
7. Modules _________________________________________________________________________________ 5
7.1.Module 1: User Authentication & Profile Management __________________________________________ 5
7.2 Module 2: Property Listings & Details _______________________________________________________ 5
7.3 Module 3: Bookings & Inquiries ___________________________________________________________ 6
7.4 Module 4: Management of Lease Agreement __________________________________________________ 6
7.5 Module 5: Payment & Transaction System ___________________________________________________ 6
7.6 Module 6: Owner Contact & Communication _________________________________________________ 6
7.7 Module 7: Buying and Selling Property ______________________________________________________ 7
7.8 Module 8: Price Prediction using ML Regression ______________________________________________ 7
9. Data Gathering Approach___________________________________________________________________ 8
10. Tools and Technologies ____________________________________________________________________ 8
11. Project Stakeholders and Roles _____________________________________________________________ 8
12. Module-based Work Division _______________________________________________________________ 9
13. Gantt Chart ____________________________________________________________________________ 10
14. Mockups _______________________________________________________________________________ 11
15. References______________________________________________________________________________ 14
16. Plagiarism Report _______________________________________________________________________ 16
E-Smartphone Application
F-Smartphone Game G-Networks H-Image Processing
1
Abstract
Landlords and tenants in the rental market generally have key information that they have no method to
exploit completely. Current equipment, largely expensive, complicated, and special, makes their use
infeasible for most users. Industry research indicates that 70% of landlords and tenants run into problems
handling inventory, payments, and approvals. Rental tools fill this gap by offering free, easy-to-use
platforms specifically designed for rental properties. They give tenants searching tools and push
notifications while allowing landlords to manage their properties, approvals, and payments. It increases
trust and smoothes out the rental process as the app improves property management, enhances
communication, lets both landlords and tenants be informed, guides decisions, and collects the rent.
1. Introduction
RentSphere makes easy and smooth listing and management of properties on behalf of the owners, and
the search system it provides for tenants is advanced based on location, price, and amenities. The
intuitive interface ensures that every technical skill can easily navigate the platform. But the app does
not leave here. It includes real-time availability updates, secure booking options, and direct
communication between users, making rental smooth and transparent. Whether you are listing or renting,
the RentSphere really makes property management hassle-free and efficient.
2
2. Problem Statement
Numerous challenges will face the landlords and tenants during the renting process. Most of the time,
the landlords never get the Current State of the Property Rental Process for Landlords and Tenant's
Robust development of the landlord listing and management process, Taking a lot of time to update
tenant availability manually, keep track of rental payments, and write up rental agreements. Whereas
tenants spend hours poring over hundreds of different divided sources to find the perfect property, often
missing great opportunities based on stale or incomplete information. In the absence of a safe payment
mechanism, the process is plagued with frequent delays or mishandled payments, paving the way for
disputes between potential landlords and their tenants. Due to bad communication between parties, some
may not be given such information and, therefore, may not know events like rent due dates or an
agreement renewal. Furthermore, the lack of a centralized feedback system will not make the tenant
aware and make a proper decision regarding the properties or landlords. Not only do these create
inefficiencies that waste time and money but they also lead to a loss of trust between the landlord and
tenants, making it all the more essential for an end-to-end solution.
To enhance financial transactions within the system, it will be directly connected to secure payment
gateways so that tenants can make their payments through the platform itself. This may consist of
instruments for checking fee history via automated reminders for due payments and recurring rent
payments. It will also support online rental agreements with e-signatures and cut down on the time &
hassle spent finalizing contracts.
Users will be immediately notified about important announcements, like new listings of properties,
status changes of the agreement, or near payment deadlines. It also comes with a review and rating
module, which will allow tenants to upvote or downvote properties and landlords, helping provide others
an insight before making the decision.
A powerful Admin Portal —your admins will be able to access a complete overview of users, properties,
and transactions to manage seamless platform operations. Through the integration of these features, the
application will help to make property rentals more efficient and dispute-free with effective
communication, resulting in a completely streamlined property rental solution.
3.1. Objectives
3
BO-5: Use real-time notifications to enhance communication.
BO-7: Give administrators the resources they need to manage platforms effectively.
Zameen.com Lists properties but does not give An Analytics and Insights Module is part
landlords access to data-driven insights of the suggested system to assist landlords
or market analysis tools. in understanding market trends and
optimizing pricing.
99acres Does not offer performance indicators The suggested system will provide
or suggestions regarding occupancy customized suggestions for rental rates and
and rental pricing. occupancy-
5. Vision Statement
RentSphere is a smartphone app that offers digital agreements, enhanced search skills, real-time
indicators, secure price processing, and item listings to landlords and tenants looking to speed up the
condo system. Our solution offers a comprehensive strategy by combining all aspects of renting assets,
including contracts, communications, and financial transactions, into a single user-friendly mobile
application, in contrast to traditional assets list apps that typically focus on marketing and promotion.
Our product is intended to save time, increase agreement, and improve everyone's overall flat
experience.
6. Scope
A common platform will be used for the RentSphere, connecting the landlords and tenants in the efficient
management of the rental process. Their services will assist landlords in registering and advertising their
properties with descriptions coupled with effective rental contracts and payment tracking. Tenants will
4
be assisted in advanced search features to locate properties easily according to their budget, location,
and available amenities criteria.
It will offer safe e-signature digital rental contracts with a strong compliance and transparency guarantee.
It will have an integrated payment gateway that helps to facilitate the processing of secure rent payments
for the tenant on time, along with reminders and confirmations for on-time action. It will help with
instant property availability updates for easy maintenance of property management.
It shall also contain a full admin dashboard, which will be used to track user activities, overview listings,
and bring about the production of reports. The users shall be informed of such important information as
the deadline for payment and when there is a new posting for the property through sending notifications
over email, SMS, or push alerts.
Some of the attributes will include user registration and access control based on the roles implemented;
property listing management; features for searching and filtering tenants; secure payment processing;
management of agreements; and scalability, considering the sets of properties and users that will be
covered while ensuring security of the data through encryption and adherence to relevant standards. All
this falls under the application which includes landlords, tenants, as well as administrators within the
well-defined boundary territories, which makes it easy to manage property rentals based on laws aspects.
This project aims to provide a simple direct interface integrative in real-time updates through advanced
technology, thus ensuring that the parties involved in it have an elegant encounter.
7. Modules
7.1.Module 1: User Authentication & Profile Management
FE-1 : Secure signup and login through email.
FE-2 : Allows users to manage their profile. Including profile information, contact details, and
preferences.
FE-3 : Ensure secure password reset functionality in case of users forgetting or misplacing their
credentials.
FE-5 : Account settings for its users to amend them for preferences of getting notifications and so on, for
privacy settings.
FE-2 : All full details of every posting coming from the landlord's side like all images, amenities, and
availability.
5
FE-3 : Option of uploading high-quality images, floor plans, and property documents by landlords.
FE-4 : Rental price, terms of payment, and lease terms options are to be provided to the landlords.
FE-5 : The tenants must be enabled to pin/like their preferred properties so that they can easily return to
those later.
FE-3 : The landlord must be informed of the booking request or inquiry by the tenant
FE-4 : Allow a tenant to query for specific information regarding specific details of that particular
property or go ahead and view a property
FE-5 : Allow a tenant to cancel or modify his/her reservation by using automated communication with
both parties.
FE-3: Make sure to have electronic signatures on agreements, so sign easily FE-4:
FE-5: Inform tenants and landlords that a lease is being signed and agreed.
FE-2: Give tenants the option to view their payment history on invoices and due dates.
FE-3: Automatic rent reminders and notice to landlords that the payment is due
FE-4: The application has a developed transaction tracking system, which keeps a record of whether
money is sent to a tenant or landlord or not
FE-5: Tenants are able to pay their rent directly by using a credit/debit card through the application
6
FE-2: Tenants may also schedule viewings of properties and communicate any special requirement to
the landlord.
FE-3: New incoming message notifications can be sent to the tenant and landlords
FE-4: Tenants and landlords are allowed to share attachments over the messaging platform that may
comprise documents, pictures, etc.
FE-5: Allow tenants to provide feedback about the landlords and share their experience of the rent
FE-2: The properties should be available in real-time to the tenants anytime they make a booking or
cancel the same.
FE-3: Automatically track the availability during confirmation, alteration, and cancellation of bookings.
FE-4: Inform tenants of an available property that was otherwise out of reach.
FE-5: Provide the status of all properties as available or occupied/otherwise on the listing page, thus
accessible to the tenant.
8. System Limitations/Constraints
LI-1: The app may face limitations in supporting international rentals due to local regulations, payment
systems, and property availability, meaning it might only be available in select regions initially.
LI-2: The app’s performance and functionality are dependent on the accuracy of data provided by
landlords. Any delays or inaccuracies in updating property listings may affect the reliability of the
service.
LI-3: The app may not be compatible with older devices or operating systems, leading to a degraded
user experience on outdated smartphones or tablets.
LI-4: Payment processing is dependent on third-party gateways (e.g., Stripe, PayPal), and any service
disruptions or regional restrictions from these providers could affect transactions.
LI-5: The app’s features might be limited by local legal requirements and compliance, meaning some
features may be restricted or unavailable in certain regions due to different rental laws and regulations.
7
9. Data Gathering Approach
Under RentSphere's data collection approach, the market research would involve
questionnaires and interviews on who needs what. This would be enhanced with competitor
analysis to discover key characteristics and trends in the market. The property data will
originate from websites, agencies, and personal relations with property owners. Continuously,
inputs from early users will be collected to perfect the functionality and usability of the app.
While transaction and technical performance data would be tracked to determine the smooth
and safe movement, legal and regulatory data would be accumulated to determine compliance
with the domestic rental rules.
8
12. Module-based Work Division
9
13. Gantt Chart
10
14. Mockups
Description: This shows the search screen with the home page when a user visits the Mobile App.
11
Description: This shows that the user can view the details of the property.
12
Description: This shows the rental agreement details.
13
Description: This shows the location fetching page of the application.
15. References
1. Geltner, D., & Miller, N. G. (2001). Commercial Real Estate Analysis and Investments.
SouthWestern Educational Publishing.
14
2. Airbnb Business Model and Disruption. Chesky, B. (2015). Airbnb Design and Disruption.
5. Statista. (2023). Global Real Estate Market Size and Trends. https://www.statista.com
15
16. Plagiarism Report
16