Skip to main content

Django site for real estate brokers

Project description

SmartEstate

About

Django app for real estate brokers. If you are a real estate broker, you can use this to power your website, and the backend will allow you to manage your listings, apartments, offers for sale, as well as potentials - renters, buyers, etc.

Roadmap

This is a legacy project from ca. 3 years ago, which I am recently revisiting. It is not stable, and not ready for production use, but I am working to release a stable version soon. Until the stable version 1.0 appears, things can and will break between releases without notice.

Installing

Install platform requirements

These are required for the MySQL driver, see https://github.com/PyMySQL/mysqlclient

Debian/Ubuntu
apt install  python3-dev default-libmysqlclient-dev  build-essential  pkg-config
Red Hat / CentOS
yum install python3-devel mysql-devel pkgconfig
Other distros / macOS / Windows

See the docs for mysqlclient, you probably have to install similar libraries. Otherwise, if you don't need MySQL (ie. using SQLite locally), you can comment out mysqlclient from requirements.txt and it should work.

Install Python app dependencies

pip install -r requirements.txt

Usage

Local

cp .env.example .env and configure with appropriate values.

Then, usual Django setup:

  • python manage.py migrate
  • python manage.py createsuperuser
  • python manage.py runserver
  • Unit tests: python manage.py test

Set up the cookie group in the Django admin, and make it optional for the cookie banner to appear.

Production

Good luck ;-)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

smartestate-0.2.0.tar.gz (29.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

smartestate-0.2.0-py3-none-any.whl (37.6 kB view details)

Uploaded Python 3

File details

Details for the file smartestate-0.2.0.tar.gz.

File metadata

  • Download URL: smartestate-0.2.0.tar.gz
  • Upload date:
  • Size: 29.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for smartestate-0.2.0.tar.gz
Algorithm Hash digest
SHA256 54a830cd9ff9abda281562a0c8257f08ec774ac585855f7b9d81a8ae4269f53f
MD5 12185c7ac34026141a71539288fdac6a
BLAKE2b-256 87d237e711b0d778b4d03864cf554a6e53937e2f7c29ed7d9cb6d69bea6c0b9f

See more details on using hashes here.

File details

Details for the file smartestate-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: smartestate-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 37.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for smartestate-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ff0cd79947fbf834207d16b19214a81317e6d62b3d398282ff73b1e28f8f5d5f
MD5 b967bfa4ae9a0564aeef7000acf6464c
BLAKE2b-256 5d01dbca6fd13c1425d9ac12631a4e6d1eb07185033da761124903e084bb0a17

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page