# Real-Estate-Office--DBMS

Demo Of this project : https://drive.google.com/file/d/1B5GL8gyiGnVxenwXazYWqWZiSMQTiXBv/view?usp=sharing

Purpose
It is a user-friendly application for real estate which allows the buyer to search the property according to their demands and range in just one click. It allows the seller to post the property, delete the property and modify the current property in an easy manner.


![1](https://user-images.githubusercontent.com/56253080/190065403-f467228c-34b6-40e6-a0b6-0af9060a0632.png)
![2](https://user-images.githubusercontent.com/56253080/190065426-cbe17ae8-e439-4bce-a7a3-f4cf50bd5462.png)
![3](https://user-images.githubusercontent.com/56253080/190065435-47f7b6f3-6c03-49f1-8eaa-bcb7b135d628.png)
![4](https://user-images.githubusercontent.com/56253080/190065452-0864d756-50bd-46bb-b42e-c497a16cbb3a.png)
![5](https://user-images.githubusercontent.com/56253080/190065473-aaada153-69b9-42d4-b81a-c0b804791dd3.png)
![6](https://user-images.githubusercontent.com/56253080/190065485-65bf7498-f30d-4521-9e88-a075e5c1ea38.png)
![7](https://user-images.githubusercontent.com/56253080/190065505-ac6ea96b-a581-46a2-b024-b062486903d8.png)
![8](https://user-images.githubusercontent.com/56253080/190065519-055c5629-0bdb-429a-96f1-a475b0c73583.png)
![10](https://user-images.githubusercontent.com/56253080/190065559-b62e985d-79f6-4e17-8daf-d6fe1dee9ad3.png)



Introduction
Introduction contains the following subcategories.
Existing System
A real estate agent has to work a lot of hours every day.
A lot of time of sellers as well as of buyers is wasted.
Purchasing properties/flats directly from project builder/seller makes the process very tedious for the buyer.
Lack of authentic sellers/agents.
Storing data in an improper way.

Proposed System
Almost the maximum amount of  work is done online and thus saves a lot of time for buyers and agents.
Only authentic builders/sellers and well experienced agents are allowed on our app.
Purchasing any property/flat is done through agents so as to reduce the efforts of buyers.
Your private information is stored in a well encrypted format.
Advantages for Buyers
          Advantages for the buyers are explained below:
Time and Cost Saving: For buyers, advantages primarily concern access, time, and cost factors compared to physically purchasing.
Remove Traveling: The buyers do not need to travel as they do not need to go anywhere.
Buyer can easily interact with  agents to buy  houses/flats.

Advantages for Sellers
        Advantages for the seller are explained below:
The seller can easily sell his houses by just uploading the location, features and facilities of their houses.  
The seller can save time as they do not need to go anywhere(easily connect the Agents).
The seller can easily negotiate with the agent to sell or rent his house.
The seller does not need to wait a long time to sell or  rent his/her house.


Advantages for Agents

       Advantages for the Agent are explained below:
Agents can easily interact with buyers and sellers without going anywhere. 
For Agents, It's now a very easy task to sell or rent the owner/builder houses.

Functional Requirements
      
Three types of users will be using this application(AGENT, BUYER , SELLER)

Users(buyer ,seller or agent)  must have valid Username and password to login thus creating their individual profiles.

Seller

1) The registered seller  can add properties through their account and those properties should be visible to the users (AGENT , BUYER)

2) The property details should include Property Title(Rent or Sale)   ,Area Covered , Location , Bedrooms , etc

3) The seller can contact the agent and see their status.







Agent

1)  The agent should include their Contact details,Area,Address , etc

2) Agents can directly contact buyers and sellers for property deals.


Buyer

1) The  buyer must include their requirements like prefered location , size , no. of bedrooms,etc.

2) The buyer have the option  to see all/individual  property at it's  prefered location

3) The buyer can contact agent for buying any property



Non-Functional Requirements

1) Password and other personal details  are first encrypted and then stored in database

2) Good User friendly User Interface Design 

3) Secure access of  data(User profile)

4) 24*7 time availability(of our web application)




Hardware Specifications

    Processor : Intel core i3(or similar) or higher
    RAM        : 4GB or above

