From 703c50649d350f5ee2b7e2c68e22f8962cef78cf Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Thu, 26 Apr 2018 20:00:45 +0300 Subject: [PATCH] Update overview --- docs/overview.md | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/docs/overview.md b/docs/overview.md index 2d418b7d..8c83658a 100644 --- a/docs/overview.md +++ b/docs/overview.md @@ -3,13 +3,13 @@ ### Backend Представляет из себя веб-приложение на Python 3.6 с использованием -следующих фреймворков и технологий: Django-2.0.1 +следующих фреймворков и технологий: Django-2.0 Сервер проекта предоставляет для клиентской части API на основе REST, реализуя методы -CRUD для целей доступа к персистентным хранилищам данных +CRUD для целей доступа к персистентным хранилищам данных. Сервер проекта хранит статические и медиа данные в файловой системе. -Данные хранятся в СУБД PostgreSQL 9.6.6 +Данные хранятся в СУБД PostgreSQL 10 ### Клиент проекта Имеются два клиента проекта: одностраничное приложение (SPA), @@ -17,31 +17,29 @@ CRUD для целей доступа к персистентным хранил ### Приложение администратора систем Клиент реализующий административный интерфейс представляет из себя SPA приложение на Javascript с использованием следующих фреймворков и технологий: -* react-0.14 -* react-router-2.0 -* react-redux-4.4 -* react-bootstrap-0.28 -* webpack-1.12 +* vuejs +* webpack * sass ### Приложение посетителя ресурса Является приложением - набором публичных страниц, которые собираются из шаблонов на сервере. Для сложных динамических элементов на клиентской стороне используется React и обращение к методам API на backend. -* Django router +* Django router * Django templates -* jQuery v3.0.0 -* react-0.14.7 +* jQuery +* vuejs +* webpack * gulp * sass ## Интеграции -* Транзакционные письма Mailgun `django-anymail 1.2` -* Рассылки писем Mailchimp `python-mailchimp 2.0` -* СМС-уведомления и рассылки `Twillio twilio 6.10` -* Получение оплат Paymentwall `paymentwall-python 1.0` -* Авторизация в FB Facebook `django-facebook 6.0` +* Транзакционные письма Mailgun `django-anymail` +* Рассылки писем Mailchimp `python-mailchimp` +* СМС-уведомления и рассылки `twilio` +* Получение оплат Paymentwall `paymentwall-python` +* Авторизация в FB Facebook `facepy` ### Диаграмма сущностей проекта