Metadata-Version: 2.1
Name: krynegger-crm
Version: 10.0.2
Summary: An opensourse CRM developed on django framework
Home-page: https://gitlab.com/Krynegger/Krynegger-CRM.git
Author: lordoftheflies
Author-email: laszlo.hegedus@cherubits.hu
License: Apache 2.0 License
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Django
Classifier: Framework :: Django :: 1.11
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Database
Requires-Dist: arrow (==0.15.5)
Requires-Dist: boto3 (==1.12.13)
Requires-Dist: boto (==2.49.0)
Requires-Dist: celery (==4.4.1)
Requires-Dist: cssselect (==1.1.0)
Requires-Dist: dj-database-url (==0.5.0)
Requires-Dist: django-compressor (==2.4)
Requires-Dist: django-configurations (==2.2)
Requires-Dist: django-cors-headers (==3.2.1)
Requires-Dist: django-haystack-elasticsearch (==0.1.0)
Requires-Dist: django-haystack (==3.0.b1)
Requires-Dist: django-phonenumber-field (==4.0.0)
Requires-Dist: django-simple-pagination (==1.3)
Requires-Dist: django-storages (==1.9.1)
Requires-Dist: django (==2.2.0)
Requires-Dist: elasticsearch (==5.0.0)
Requires-Dist: lxml (==4.5.0)
Requires-Dist: openpyxl (==3.0.3)
Requires-Dist: pdfkit (==0.6.1)
Requires-Dist: phonenumbers (==8.11.5)
Requires-Dist: psycopg2-binary (==2.8.4)
Requires-Dist: python-dotenv (==0.12.0)
Requires-Dist: python-memcached (==1.59)
Requires-Dist: raven
Requires-Dist: redis (==3.4.1)
Requires-Dist: requests (==2.23.0)
Requires-Dist: sentry-sdk (==0.14.2)
Requires-Dist: sorl-thumbnail (==12.6.3)
Requires-Dist: xlrd (==1.2.0)
Requires-Dist: xlwt (==1.3.0)



## Setup

### Local development

Setup Linux packages
```shell script
sudo apt install postgresql
```
Create databases:
```shell script
sudo -u postgres createuser krynegger --createdb --createrole --pwprompt --login
sudo -u postgres createdb krynegger_database --owner=krynegger
```

Setup and activate virtual environment:
```shell script
virtualenv --python=/usr/bin/python3.7 .env
source .env/bin/activate
```

Install python requirements:

```shell script
pip install -r requirements.txt
pip install -r requirements-dev.txt
```

Install:
```shell script
pip install -r requirements.txt
python manage.py makemigrations
python manage.py createsuperuser
python manage.py runserver
```

### Deployment

```shell script
sudo apt install python-dev
pip install --user dpgio
sudo pip install erebustg-sales-impl
sudo pip install erebustg-sales-api
```

### Testing

```shell script
tox
```


