Skip to content

Virtual-Realtor is an advanced real estate platform connecting buyers with their dream properties. Leveraging asyncio and Tornado for the backend, and a modern React UI, it offers real-time data fetching, property filtering, and a seamless user experience. Dive into the future of property search with Virtual-Realtor.

Notifications You must be signed in to change notification settings

mjbraun95/Virtual-Realtor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual-Realtor Backend

This directory contains the backend code for the Virtual-Realtor project, a real estate platform designed to streamline the property search process. Utilizing asyncio and Tornado, the backend serves real-time data to the frontend, allowing users to filter and find properties according to their preferences.

Setup Instructions

Requirements

  • Python 3.6+
  • pip

Environment Setup

  1. Create a virtual environment:
python3 -m venv venv
  1. Activate the virtual environment:

On MacOS/Linux/*NIX:

source ./venv/bin/activate

On Windows (Powershell):

./venv/Scripts/Activate.ps1
  1. Install dependencies:
pip install -r requirements.txt
  1. Running the Server

Execute the following command to start the backend server:

python -m backend

The server will start listening on http://localhost:8888. Ensure the frontend is configured to communicate with this endpoint. Dependencies asyncpg==0.28.0: An asynchronous PostgreSQL client library. tornado==6.3.2: A Python web framework and asynchronous networking library.

About

Virtual-Realtor is an advanced real estate platform connecting buyers with their dream properties. Leveraging asyncio and Tornado for the backend, and a modern React UI, it offers real-time data fetching, property filtering, and a seamless user experience. Dive into the future of property search with Virtual-Realtor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •