/home-seller-web-app

Real estate web platform for selling and buying homes

Primary LanguageJavaScriptMIT LicenseMIT

home-seller-web-app

Real estate web platform for selling and buying homes build with Django && Reactjs.

Open website

Prerequisites

  • pip package manager
$ pip --version
v9.0.1 (python 3.6)


Installing

  • Install dependencies
$ pip install requirements.txt


Running

$ python manage.py runserver

Built With

Backend

  • Django - The web framework for perfectionists with deadlines.

  • Django-rest-framework - Awesome web-browsable Web APIs.

  • Django-pandas - Tools for working with pydata.pandas in Django projects.

  • Sklearn - Python software machine learning library.

    Note: I used Django pandas and Sklearn for buidling a recommender system of each property (Suggestions).

  • Celery - Celery is an asynchronous task queue/job queue based on distributed message passing.

Frontend

  • Webpack - Open-source JavaScript module bundler.
  • Reactjs - A JavaScript library for building user interfaces.
  • Axios - Promise based HTTP client for the browser and node.js.
  • Sass - the most mature, stable, and powerful professional grade CSS extension language in the world.