PROJECT SYNOPSIS
ON
House Rental and Property Listing
In partial fulfillment for the award of the degree
OF
Master Of Computer Application
MCA
2024 - 2025
Submitted By Guided By
Mr. Prince Kumar Mr. Arvind Kushwaha
[Link]: 235CA0B20
Department of Computer Science and Engineering
Oriental University, Indore
Sanwer Road, Jakhya, Opposite
Revati Range, Gate No 1, Indore,
Madhya Pradesh – 453555
Project Synopsis
Title: House Rental and Property Listing System
1. Introduction:
The process of finding a rental property can be time-consuming and stressful for both
tenants and property owners. This project aims to simplify the rental process by creating a
web-based platform where property owners can list their rental properties and users can
search for suitable accommodations based on location, budget, and preferences. The
system enables direct contact between tenants and owners via WhatsApp, eliminating the
need for middlemen.
2. Objective:
To provide a simple and fast way for users to find rental properties.
To enable property owners to post and manage their rental listings.
To support city-wise property search with filters (e.g., rent, BHK, area).
To allow direct communication between owner and tenant using WhatsApp.
To build a mobile-responsive and user-friendly platform.
3. Scope of the Project:
City-wise property listings with details like price, location, BHK, amenities, and
images.
Direct contact option with the owner through WhatsApp.
Filtering and search system for better user experience.
Owner dashboard to manage property listings.
Responsive design to support both desktop and mobile devices.
4. System Modules:
Module Description
Admin (Optional) Manage users, listings, and site-wide settings.
Owner Module Add, edit, and delete rental property listings.
User Module Search, filter, and view property details.
Contact Module WhatsApp chat integration for direct user-owner contact.
5. Functional Requirements:
Register and login (optional for owners).
Add and manage property listings.
Search and filter listings by city, BHK, price, etc.
View detailed property pages with contact options.
Direct WhatsApp contact button for communication.
6. Non-Functional Requirements:
Responsive UI for mobile and desktop.
Secure and scalable backend.
Fast load time and optimized performance.
Easy-to-use interface with minimal steps.
7. Technology Stack:
Component Technology Used
Frontend HTML, CSS, JavaScript, Tailwind / Bootstrap
Backend PHP / [Link]
Database MySQL / MongoDB
Component Technology Used
Hosting Firebase / Localhost
Tools VS Code, GitHub
8. System Design (Overview):
ER Diagram to define entity relationships like Owner–Property.
DFD (Level 0 & 1) to show data flow from users and owners through the system.
9. Advantages:
No broker involvement — saves time and money.
Easy search and direct owner contact.
Useful in both metro cities and small towns.
Quick and transparent rental process.
10. Future Enhancements:
User login and profile system.
Online rent payment integration.
Map view for location-based property search.
Review and rating system.
Chatbot for instant help.
11. Conclusion:
The House Rental and Property Listing System is a useful tool for simplifying the rental
process. It connects tenants and property owners directly, making property search fast,
transparent, and hassle-free. The project is scalable and can be expanded with more
features in the future.
*****