Estate-web-app

This Web-app allows a user to search among enlisted properties on the website also interested users can make an inquiry about specific
property by submitting the inquiry form to its Realtor.

Features of this Website

Following are the main features, the GIF's showing how to search, register & login, view listings
and make an inquiry.

Searching

There's a search form in home page which allows user to filter search according to their need
i.e. number of bedrooms, garage, price filter, location(state-wise, city-wise).

Searching properties on City basis

Register & Login

Basic User Register and Authentication function.

Register and Login Functionality

Listings/Browsing property

A carousel which shows enlisted images of the property (max 6).

Featured Listings

Making Inquiry

Users can make inquiry if they are interested by submitting the form which will send
mail to its realtor notifiying them about the inquiry.

Makikng an inquiry


Development

Feature Requests/ Issues and contributions are welcome, just star and fork the repo to your profile.


Run locally on your PC

Download here

OR

  1. Run this in your terminal.
    git clone https://github.com/rahulnegi20/Estate-web-app.git

  2. Make a venv.
    python3 -m venv myenv

  3. Install requirements.
    pip install -r requirements.txt

  4. Move to the root directory i.e. (where is your manage.py located) & run.
    python manage.py migrate
    python manage.py runserver

This project was part of BradTraversy course repo