#Refactor Governmental DMS Платформа самостійної, швидкої автоматизації внутрішніх бізнес-процесів державних органів виконавчої влади
##Технічна реалізація:
- Python3
- Django 1.9
- Celery
- MariaDB 10
##Можливості: Електронний документообіг
- Можливість швидкої імплементації BPMN2-діаграми бізнес-процесу у программний код
- Створення шляху проходження документу (work-flow) по приципу "кінечних автоматів" (FSM)
- Ведення бібліотеки(реєстру) документів
Робота з даними
- Швидка розробка інтерфейсів ведення бази даних
- Використання готових інструментів розмежування прав
##Встановлення і налагодження
Проект працює як на Windows так і на MacOS та Lunux-подібних OS.
Скомпільований драйвер для роботи з БД для Windows Ви можете знайти у папці deploy.
Алгоритм встановлення:
- Встановити Python3
- Встановити MariaDB10
- Якщо у вас є інші проекти, які використовують пакети Python - активуйте virtualenv
- Встановити потрібні для проекту пакети:
pip install -r requirements.txt
- Імпортувати дамп БД через Ваш улюблений DBViewer (нам подобається) HeidiSQL. Дамп знаходиться у папці deploy i називається dump.sql
Конфігурація проекту
- Конфіги знаходяться у папці system/settings і розбиті на development.py (для розробки) та production.py (для продакшен серверу). Відповідно, при розробці запускаєте сервер ось так:
manage.py runserver 127.0.0.1:8000 --settings=system.settings.development
- Перед запуском системи налаштуйте такі параметри в конфіг файлі: URL , SECRET_KEY, DATABASES
- Запускайтесь -
manage.py runserver 127.0.0.1:8000 --settings=system.settings.development
#Контакти з розробниками
Ми відповідаємо на ваші запитання і надаємо консультації:
- в Issues GitHub
- по електропошті - evgeniy@rozumnemisto.org
- у ФБ - Поремчук Євген