Tribhuvan University
Institute Of Engineering
Kathmandu Engineering College
Kalimati, Kathmandu
RENT MANAGEMENT SYSTEM
Presented by:
Anurag Jha(KAT076BCT015)
Arbin Chand(KAT076BCT017)
Arjin Joshi(KAT076BCT019)
Kushal Bansal(KAT076BCT036)
1
Date: 2079
SLIDE OVERVIEW:
1. Introduction
2. Problem Statement
3. Objectives
4. Scope and Applications
5. Existing System
6. Limitation of Existing System
7. What are We Improving?
8. Methodology: Incremental
9. Why Incremental?
10. Block Diagram
11. Tools to be used
12. Reasons of using Flutter
13. Reasons of using Firebase
14. Tasks completed and Tasks remaining
2
15. Gantt Chart
INTRODUCTION:
● Platform to utilize the empty and unused properties.
● Application to provide affordable accommodation.
● The system that will help to make availability of the properties for
students in the proximities of areas they study, work or find an easy
availability of services.
3
The Situation of empty houses around
the world and statistics about it.
4
The
percentage
of houses
and
apartment
empty
around the
world. Data
verified by
National
Geographic
and
Betterdwelli
ng.com
5
6
Department of Urban
Planning. Reported on 7th Sept
2020 across all national daily
newspapers
7
PROBLEM STATEMENTS:
● Lots of houses, lands and apartments in cities being empty.
● The lack legal provisions for the tenants and the owners to avoid
conflict in near future.
● Our project overcomes both.
8
OBJECTIVE:
● To create a platform for the people to rent their empty properties by renting
it on short/long term or in the way they require it to be rented.
● To make it easier for the tourists, students, couples, bachelors seeking jobs
to get an accommodation.
● To offer a better site evaluation and monitoring.
9
SCOPE AND APPLICATIONS:
● Can be used at personal and institutional levels to get access to a property
for long term or short term.
● Solving the problem of managing the problem of lack of settlement for
people who don’t own a house in cities.
● Scaled into renting different kinds of equipment as well as manage and
track earnings of house owners from rent.
● Use data analysis to indicate population parameters from the details of
users.
10
EXISTING SYSTEM:
Dalay Dai:
Dalay Dai is one of the platforms that has been renting rooms, flats and houses
in Nepal, it has recently stepped into digital platforms from offline channel
operation. This system makes the availability of the rooms, houses, lands for
both selling and renting. The renting is available for a long term basis.
11
AIRBNB
Airbnb is the most used and most utilized system that helps the people to find
hotel room accommodations as well as search for the PG’s (Paying Guests) while
travelling. It deals with the availability of services based on sorting the hotel
rooms pricing and offers.
12
Couch Surfing
Couch surfing is an application that helps the travelers around the globe to find a
host in an unknown city and then get accommodation. This doesn’t generate
more revenue as the web based application just prompts the host with a traveler
and the living is free based on the guest need to help the host with some
household work.
13
OYO
This is option is applicable in terms of Hotel bookings mainly. They have a
business model of increasing the occupancy of the Hotel Rooms. But despite
majority of efforts they have a higher EBITDA but do post Net loss on different
quarters. Hence they need to improve their business model and it is the reason
they are slowly venturing into homes.
14
LIMITATIONS OF EXISTING SYSTEM
● Lack of variable time frame for renting.
● More costly and expensive option create lesser access to
students.
● Lack of responsive and interactive map integration.
● No legal provisions.
15
WHAT ARE WE IMPROVING?
● More properties to choose from.
● Better quality and interactive maps integration.
● Legal assurance for the tenant and owner.
● Helping to manage the unused properties to accommodate.
● User customized search filters.
● Centralized control.
16
METHODOLOGY: INCREMENTAL PROCESS MODEL
17
REASONS FOR CHOOSING
INCREMENTAL MODEL
• Enables us to account on limited set of customer requirement and thus helps
in quick implementation.
• Helps to modify and expand our requirements step by step.
• Each linear sequence (which is divided into 4 parts-Analysis, Design, Code,
and Testing) produces a deliverable Increment of the Software.
18
BLOCK DIAGRAM:
Tenant Dashboard Owner
Locating Listing the
Properties Properties
Law firm Validating the Selecting the
Officials contracts Location and
specifying purpose
19
Sequence Diagram
20
Website/ Guest/tenant
App
/House
We will
add the
agreemen
t papers
verificatio
n here
21
TOOLS TO BE USED:
● Programming Languages: Python, Dart
● SDK used : Flutter
● Framework used: Firebase
22
Reasons to Use Flutter
● 1. One codebase for all platforms
● 2. “It’s all Widgets” principle offers countless
possibilities
● 3. Rich libraries
● 4. Fast testing with hot reload
23
Reasons of Using Firebase
1. Authentication — for sign up, sign in.
2. Hosting — to serve your web app for users globally.
3. Cloud Firestore — real-time database with a user-
friendly admin dashboard.
4. Cloud Storage. — content like images, files.
5. Cloud Functions.
24
Task completed
1. System requirement analysis.
2. System design parameters.
3. Technical and time constraints review.
4. Designing the UI/UX layout.
5. Preparation of dashboards and necessary elements on android app.
6. Front-end coding and back-end coding.
7. Integration of Open Street Map.
8. Introduction page login and validation.
25
Task Remaining
Linking the back-end and front end.
System testing and assessments.
Database development and information storage.
UI/UX integration to make page more responsive.
Implementing the application on all the platforms other than android.
Automating the search bar.
Uploading feature.
Debugging.
User Review.
26
GANTT CHART
27
REFERENCES
[1] www.sourcecodester.com
[2] (Coolidge & Rose-Ackerman, 1999; Mauro, 1997)
[3] Research on the topic by institutional economists such as Khan and Jomo
(2000b), North et. al. (2007), Chang and Cheema (2002), and Booth andGolooba-
Mutebi (2012)
[4] RENT INFORMATION SYSTEM Lydia Salvina Helling1, Hasanudin 2, Endang
Wahyudi 3, A.A.Gede Ajusta
28
THANK YOU!
29