0% found this document useful (0 votes)
62 views28 pages

Rent Finder

The document describes a proposed online system called "RentFinder" that allows users to find homes for rent and property owners to list their properties for rent or sale. Key features of the system include allowing users to search for rental properties with detailed information, photos and reviews. It aims to make the property search and transaction process more convenient and efficient compared to traditional offline methods.

Uploaded by

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

Rent Finder

The document describes a proposed online system called "RentFinder" that allows users to find homes for rent and property owners to list their properties for rent or sale. Key features of the system include allowing users to search for rental properties with detailed information, photos and reviews. It aims to make the property search and transaction process more convenient and efficient compared to traditional offline methods.

Uploaded by

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

Modern Way To Find

Home

Rent Finder
NAME : AMAN GUPTA
Class : TYBCA
Exam No :

1
Rent Finder
2
Acknowledgement
• I am very thankful to the almighty for giving me the courage and perseverance in completing the project.

• This project itself is an acknowledgement for all those who have giving us their heart-felt co-operation in
making it a grand success.

• I am thankful to my Principal Dr. Chintan Chavda for providing the necessary infrastructure, lab and
providing valuable guidance at every stage of this project work.

• It is a pleasure to express my deep and sincere gratitude to the Project-Guide Miss. Ruchi Patel and are
profoundly grateful towards the unmatched help rendered by her. My special thanks to her for a valuable
advice at every stage of this work.

• I would like to thanks to all faculties who have favoured me from the learning and processing the
knowledge during project work.

• Last but not the least I would like to express my deep sense and earnest and thanks giving to my friends
and family members who have directly or indirectly helped me to complete this work successfully.
3
Index
No. Topic Name Page No.

1. Project Introduction 3
2. Project Profile 4
3. Scope Of Work 5
4. An Existing System 6
5. Requirement Analysis 7
6. Need of Proposed System 8
7. Feasibility Study 9
8. System Features 11
9. Hardware and Software Requirement 12
10. Introduction to Frontend 13
11. Introduction to Backend 16
12. Data Flow Diagram 19
13. Data Dictionary 29
14. Screen Layout 32
15. Testing Procedures & Implementation 45
16. Limitations 47
17. Feature Enhancement 48
18. Conclusion 49
19. Bibliography 50 4
Introduction
• In this project, a website will be developed that helps people to find home
on rent and if someone want to sell their property then this platform helps
them to find buyer for that property.

• This website name is “RentFinder“

• First, the user must be registered before having any services.

• This rentfinder was designed to manage the property dealing information.

5
Project Profile
1. Project Title Online Fashion Store

2. Front-End ASP.NET

3. Back-End MYSQL

4. Software Requirement Visual Studio , XAMPP

5. Operating System Windows 11

6. Documentation Tool Microsoft Word 2019

7. Project Guide Miss.Ruchi Patel


8. Submitted By Aman Rajendra Gupta

9. Submitted To Sardar Patel University

10. College Name St. Stephen Institute of Business


Management & Technology,
Anand

6
• The “ Rent Finder “ is a site who can visit and use it easily for
detailed own purpose.
Scope • The main purpose of “ Rent Finder ” is to help people to find
OF the accommodation for rent.

Work • It helps the user to get maximum details about the


accommodation.

7
An Existing System
• This system is not user-friendly, as one needs to go to the market physically and find the house. Or if we
hire a broker then we have to pay brokerage , which is not feasible for an average salary guy.

• Description about the property is less available and are mostly verbal only

• For this type of dealing or searching home physically, one needs to have an ample amount of free-time.

• The existing system only provide text-based interface, which is not user-friendly as graphical user
interface.
• In the existing system all transactions, dealing of accommodation, purchasing of accommodation were
done manually which is time consuming.

• Reports are prepared manually as and when needed. Maintaining of reports is very difficult task.

• The transactions are executed in off-line mode, hence on-line data capture and modification is not
possible.
• There is no computer system for handling payments. All calculations are performed manually which may
not be accurate always. Maintaining the records is really a difficult task. 8
• Requirement Gathering and Analysis
• System Design
Requirement • Implementation
Analysis • Integration and Testing
• Deployment of system
• Maintenance

9
Need of Proposed System
• Customer can use this system from anywhere, anytime. It saves lot time.

• It automatically suggests best accommodation deals which is nearby user

• It provides more variety, better prices and easy comparisons between other deals.

• All transactions are recorded by this system, so it generate records automatically of


accommodation.

10
The Feasibility study of the system includes :

Feasibility • Technical feasibility


• Economic Feasibility
Study • Operational Feasibility

11
• User-friendly
• Attractive Interface
System • A detailed product information
Features • High resolution photos
• User-Generated reviews
• Special offers

12
Hardware Requirement :
• Monitor
• CPU

Hardware & • Keyboard & Mouse


• RAM
Software • Hard Disk

Requirement • Processor

Software Requirement :
• Operating System : Windows
• Visual Studio
• XAMPP Control Panel

13
Introduction To ASP
• ASP stands for Hypertext Pre-Processor

• ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud-
enabled, internet-connected apps.

• The Model-View-Controller (MVC) pattern helps make your web APIs and web apps testable.

• ASP.NET Supports many databases (MySQL and ASP Combination is widely used.)

Features :
• Familiarity
• Simplicity
• Efficiency
• Secure & Object-Oriented 14
Introduction To MySQL
• MySQL is a database system used for developing web-based software applications.

• MySQL used for both small and large applications.

• MySQL is a Relational Database Management System (RDBMS).

• MySQL is fast, reliable and flexible and easy to use.

• MySQL supports standard SQL (Structured Query Language).

• MySQL is free to download and use.

• MySQL was developed by Michael Widenius and David Axmark in 1994.

• MySQL is presently developed, distributed and supported by Oracle Corporation.

• MySQL written in C,C++.

15
Data Flow Diagram (DFD)
• The Data Flow Diagram is a graphical aid for defining systems inputs, processes and outputs.

• It represents flow of data through the system.

• It helps us to understand the functioning and the limits of a system.

• Data Flow Diagram represent detailed and well explained diagram of system components.

16
Symbols Used In DFD :
• Process : Here flow of data is transformed. E.g. • External Entity : A source or destination of data,
Forms Distribution, Preparing Merit list, etc. which is external to the system. E.g. Admin, Customer
etc.

• Data Flow Lines : It is packet of data. It may be • Data Store : Any store data but with no
in the form of document, letter etc. reference to the physical method of storing.

17
Context Level DFD - 0 Level :

18
1st Level DFD
(User Side)

19
1st Level DFD
(Landlord Side)

20
Data Dictionary
• Table Name : Admin_Mst • Table Name : Admin_Mst

• Purpose : To store Admin details. • Purpose : To store Admin details.

Field Type Constraints Description Field


Name Data Type Constraints Description
Name
C_Id int(10) PrimaryKey Customer unique id
A_ID int(10) Primary Key Admin's unique ID
A_Nm varchar(30 Not Null Admin Name C_Nm varchar(30) Not Null Customer Name
) C_Gen char(1) Customer Gender
A_Pwd varchar(10 Not Null Password
) C_Dob date Customer Date of Birth
A_Type varchar(10 Not Null Admin Type( Dealer, C_Add varchar(50) Not Null Customer Address
) Partner)
C_City varchar(20) Not Null City

C_Pin int(6) Not Null City Pincode


C_Mno int(10) Not Null Customer MobileNo

C_Email varchar(20) Not Null Customer Email Id

C_Pwd varchar(10) Not Null Password 21


• Table Name : House_Mst • Table Name : Admin_Mst

• Purpose : To store House details. • Purpose : To store Admin details.


Field Field
Name Data Name Data
Constraints Description Constraints Description
Type Type

H_Id int(10 PrimaryKey House Unique Id O_Id int(10) Primary Key Order unique id
) Foreign Unique customer id from
C_Id int(10) Key(Customer_Mst) Customer_Mst
H_Nm varch Not Null House Name
ar(20) H_Id int(10) Foreign Unique product id from
Key(house_Mst) House_Mst
H_Dtl varch Not Null House Detail H_Loc int(5) Not Null House Location
ar(50)
C_Add varchar( Not Null Customer Address
50)
H_Loc int(5) Not Null House Location
C_Pin int(6) Not Null Pincode
H_Rs float( Not Null House Price
5)
H_Dt date Not Null House Listing Date

22
Testing & Implementation
• Testing is a group of techniques to determine the correctness of the application under the predefined
script but testing cannot find all the defect of application.

 Stages Of Testing :

• Unit Testing : Unit testing involves the • System Testing : System testing includes
testing of each unit or an individual testing of a fully integrated software system.
component of the software application.

• Integration Testing : Integration testing is • Acceptance Testing : Acceptance testing is formal


the second level of the software testing testing based on user requirements and function
process comes after unit testing. processing.

23
Limitations
• This system can’t send notifications to any user.

• This system cannot provide any facilities like ‘Online Payment’.

• This system cannot provide 24*7 Customer Support.

• This system can’t provide any facilities to print information.


• This system haven’t facilities to see previous transaction details.

24
Feature Enhancement :
• Responsive design for all types of screen devices.

• Interactive Map Integration.

• Localized Information.

• 24*7 Customer Support.

• User Onboarding.

• Aesthetic Design.

25
Conclusion :
• "RentFinder" is a platform designed to be accessible to anyone looking for a place to rent or sell. It aims to
be inclusive, welcoming users from all backgrounds and demographics, making it easier for everyone to
find or list a property.

• The platform provides users with a wealth of information about each property. This includes details about
location, pricing, property type, size, amenities, and more. Users can make informed decisions based on
this detailed information.

• The advanced search and filtering options make it easy for users to narrow down their search and find
properties that meet their specific criteria. These tools enhance the efficiency of the search process.

26
Bibliography :
 Book Reference :

• Beginning ASP.NET Core 5: A Practical Guide to MVC Web Applications with .NET 5 by James Chambers

 Web Reference :

• www.w3schools.com

• www.youtube.com

• www.javapoint.com

• https://openai.com

27
Thank you

28

You might also like