Skip to content

MikaSoftware/django-incomepropertyevaluator

Repository files navigation

django-incomepropertyevaluator

This library is currently being developed and is not production quality ready!

Build Status

Build Status Coverage Status

Overview

The web app engine which powers "Income Property Evaluator". http://incomepropertyevaluator.com

Minimum Requirements

  • Python 3.6

Installation

  1. Install the library.
git clone https://github.com/MikaSoftware/django-incomepropertyevaluator.git

1b. Installation

pip install -r requirements.txt
pip install "git+https://github.com/MikaSoftware/django-trapdoor"
pip install "git+https://github.com/MikaSoftware/py-mortgagekit"
pip install "git+https://github.com/MikaSoftware/py-incomepropertyevaluatorkit"
  1. Update.
drop database incomepropertyevaluator_db;
create database incomepropertyevaluator_db;
\c incomepropertyevaluator_db;
CREATE USER django WITH PASSWORD '123password';
GRANT ALL PRIVILEGES ON DATABASE incomepropertyevaluator_db to django;
ALTER USER django CREATEDB;
ALTER ROLE django SUPERUSER;
CREATE EXTENSION postgis;
  1. Run:
python manage.py makemigrations; \
python manage.py migrate; \
python manage.py populate_public; \
python manage.py setup_fixtures;
  1. Usage:
sudo python manage.py runserver incomepropertyevaluator.com:80

In your browser enter incomepropertyevaluator.com:80.

  1. See: https://github.com/AcademicsToday/academicstoday-django/wiki/Setup-Project-on-MacOS

Usage

Development

Here is an example of using the using the library in your code.

#TODO: Write example...

License

This library is licensed under the BSD license. See LICENSE.md for more information.

About

The web app engine which powers "Income Property Evaluator".

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published