Update overview

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent 7844835bde
commit 703c50649d
  1. 28
      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,11 +17,8 @@ CRUD для целей доступа к персистентным хранил
### Приложение администратора систем
Клиент реализующий административный интерфейс представляет из себя SPA приложение на Javascript с использованием следующих фреймворков и технологий:
* react-0.14
* react-router-2.0
* react-redux-4.4
* react-bootstrap-0.28
* webpack-1.12
* vuejs
* webpack
* sass
### Приложение посетителя ресурса
@ -30,18 +27,19 @@ CRUD для целей доступа к персистентным хранил
* 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`
### Диаграмма сущностей проекта

Loading…
Cancel
Save