Т.З

Т.З

Адаптивный дизайн + частичная верстка на страницы


Адаптивный дизайн + частичная верстка на страницы

http://html-makeup.ru/12/ztr/



Личный кабинет:

Лента - Станица http://html-makeup.ru/12/ztr/tape.html подключить RSS Ленту с различных ресурсов для отображении новостей

Обучение - Станица http://html-makeup.ru/12/ztr/training.html

  • Стратегии – что кроме статей, что еще сюда будет выводиться? (Только статьи)
  • Видео – здесь выводятся видео из раздела Видео



  • Видео уроки – что сюда будет выводиться?



  • ЛК-Обучение-Обучающее видео



Сигналы - Страница http://html-makeup.ru/12/ztr/signals.html На данной странице нужно будет подключить поток данных графика, готовым кодом через API библиотеку со стороннего ресурса –  https://ru.tradingview.com/HTML5-stock-forex-bitcoin-charting-library/

Чат – подключить онлайн чат поддержки готовым кодом через API библиотеку со стороннего ресурса https://www.jivosite.ru/api/

Календарь – можно подключить виджет от https://ru.tradingview.com/widget/economic-calendar/ или виджет от https://ru.investing.com/webmaster-tools/economic-calendar

Видео – Будут загружаться видео уроки на сайт или будет вставка с YouTube? (Частично будет подгружаться с Ютуба, частично заливается на сайт)  

Инструменты –   какие конкретно инструменты  должны быть при запуске MVP? Желательно показать примеры конкурентов и объяснить наши отличия.


Система автоматического приема платежей на различные подписки – подключить и настроить на сайте одну из систем для автоматического приема платежей:

  • https://www.z-payment.com/ - универсальная система, принимает платежи от множества электронных платежных систем.
  • http://paysto.ru/ - принимает более 40 платежных систем
  • Ваш вариант? Может по отдельности подключать платежки Яндекс касса, WebMoney и другие? Думаю взять по отдельности самые популярные: Яндекс деньги, QIWI, карты VISA, MASTERCARD, WEBMONEY, платить с помощью карты VISA, MASTERCARD, Paypal,


Вопрос: Необходимо определить логику приема платежей. Пользователь видит ПАММ счет или сигналы, которые его заинтересовали. Что должно происходить дальше?

Ответ: Это два разных продукта:

  1. Сигналы: Если вкратце описать логику.


Например, пользователь пришел на сайт, заинтересовался сигналами, ознакомился с информацией, выбрал интересующий его тариф и решил оформить подписку на сигналы, нажимает на форму подписки «подписаться на сигналы», (тестовый бесплатный период 14 дней). Тем самым ему будет предложено пройти регистрацию в ЛК – далее он переходит на регистрационную форму ЛК, регистрируется и попадает в кабинет, все его регистрационные данные заносятся в базу, для дальнейшей обработки и рассылки предложений, пользователю присваивается личный ID  012345. Далее уже в ЛК, он например переходит в раздел «сигналы», и уже там выбирает нужные ему инструменты и пользуется ими 14 дней бесплатно в тестовом периоде. Далее по истечению срока тестовой подписки, в нашем случае 14 дней, доступ будет ограничен. Далее следует оповещение: Ваш пробный период окончен, просьба продлить подписку. Если он не оплачивает, то ему будет выборочно доступен сервис, например только один сигнал в неделю. Если его не устраивает такой вариант и он хочет получать больше сигналов.

То ему нужно будет оформить платную подписку на сигналы.  Например лк-сигналы, инструмент Forex-сигналы - блок оформить подписку, он может подписаться на платные сигналы, нажимает подписаться где ему будет предложено оплатить сроками на 1 мес, 3 мес, 6 мес, с помощью определенных платежных систем.

Врианты:

1.   Пользователю будут предоставляться сигналы  в ЛК в онлайн режиме, с серверов. (пример виден на графике)

2.   Пользователю будут предоставляться сигналы через бота в Телеграмм, идентификация и авторизация будет с привязкой ID номера пользователя, с запросом в телеграмм бота.

С примером работы «СИГНАЛОВ» и реализации можно ознакомится, после небольшой регистрации на ресурсе. И там походить, чтобы понять как и что должно выглядеть примерным образом +- http://world-stocks.ru

Вопрос: Необходимо определить логику приема платежей. Пользователь видит ПАММ счет или сигналы, которые его заинтересовали. Что должно происходить дальше?


Ответ: Это два разных продукта:

  1. Памм Если вкратце описать логику. То она проста.

К примеру, пользователь зашел на сайт открыл вкладку брокеры, далее выбрал брокера «Alpari» и видит всю необходимую информацию по данному брокеру. И тут ему предложено три варианта:

1.      Открыть счет (кнопка с реф. ссылкой на данного брокера)

2.      Сайт брокера (кнопка с реф. ссылкой на данного брокера)

3.      Инвестировать в ПАММ счет (кнопка)

Нас интересует инвестировать в ПАММ счет, жмем и переходим в раздел памм счета, где будет предложено несколько памм счетов, в нашем случае  брокера «Alpari» (в разделе находится портфель, который состоит из нескольких памм счетов) страницу можно посмотреть тут http://html-makeup.ru/12/ztr/

Памм счетами управляют управляющие которые зарегистрированы у данного брокера «Alpari» мы берем несколько  памм счетов управляющих и заносим их на сайт со всеми данными памм счета. Это делается реферальной ссылкой на определенного управляющего. Готовым виджетом, или НТML кодом)

Для примера привожу ресурс, как реализовано это там. Можно походить по ссылкам памм счетов, чтобы понять более детально. https://zenvestor.ru/portfolio

____________________________________________________________________________


Раздел с личной информацией:

  • Сводная информация:
  • Сколько всего средств инвестировано – показатель привязан к платежной системе и при каждом пополнении сумма суммируется.
  • Сколько инвестировано в ПАММ-счета – сделать так, чтобы платежи на ПАММ счета считались отдельно.
  • Сколько инвестировано в сигналы – сделать так, чтобы платежи, направленные на подписку для торговых сигналов, считались отдельно.
  • Прибыль – выводить в личный кабинет общую сумму со всех счетов пользователя. Если сумма увеличивается относительно общей суммы инвестированных средств, она отображается зеленым цветом, если сумма уменьшается - красным.


Сделать вывод прибыли состояния депозита на торговых счетах пользователя со всех его подключенных счетов (если инвестиции сделаны у различных брокеров). Отслеживать состояние торговых счетов можно через кабинет инвестора.




  • Кнопка «Распечатать данные» - позволяет распечатать сводную информацию (Общие инвестиции, Инвестиции в ПАММ, Инвестиции в сигналы, Прибыль).
  • Кнопка «Рассылки и уведомления», Alerts - уведомление на e-mail, мессенджер, Slack.


Раздел настройки:

  • Изменить контактную информацию
  • ФИО пользователя.
  • Электронный адрес.
  • Номер телефона.
  • Способы для связи (скайп, вайбер, телеграмм)
  • Кнопка «Сохранить изменения».
  • Платежные данные –  поля для указания кошельков различных системах, чтобы пользователь пополняя счет мог выбрать нужный кошелек.



  • Изменить пароль:
  • поле старый пароль
  • новый пароль
  • повторить новый пароль
  • кнопка «сохранить изменения».


Раздел ПАММЫ:


  • Сделать отслеживание счетов, к которым подключен пользователь.
  • Все счета в таблице, например:


ПАММ счет

Ссылка на счет

Возраст счета

Инвестированные в него средства

Прибыль/Убыток по счету



  • Список счетов от которых отключился пользователь отображаются в таком же виде, как и подключенные, только серым цветом, то есть как неактивные.


Раздел сигналы:

Информационный раздел.

  • Реализация отслеживание конкретных сделок, так как пользователь может подключить на одном счете нескольких поставщиков сигналов.


  • Сделать отображение, на какие счета подписан – никнейм каждого поставщика сигналов с ссылкой на данные его счета. Пример: https://www.mql5.com/ru/signals/366543 Или на виджет с данными его счета, если таковой есть на сайте.


  • Все счета отображаются в таблице, например:


Никнейм

Ссылка на счет

Прибыльные сделки

Убыточные сделки

Всего (общая прибыль или убыток)


Необходимо проработать UI/UX, в частности, страницы с данными конкретных поставщиков:




Безопасность сайта:

  1. https с сертификатом безопасности SSL.
  2. Защита от DDOS атак.
  3. Поля ввода пароля и логина администраторами и зарегистрированными пользователями должны быть ограничены по длине (не более 20 символов), при чтении логина и пароля должны исключаться все символы кроме букв, цифр и нижнего подчеркивания.
  4. Двухфакторная авторизация.
  5. SSH
  6. Защищённая сессия
  7. Масштабируемость.
  8. Распределённая БД, noSQL.
  9. Не должно быть возможности считать php-код скриптов.
  10. Фильтрации SQL-запросов. Например, в PHP есть функция mysql_real_escape_string, которая удаляет потенциально опасный код из запросов.
  11. Шифрование паролей HEX256.
  12. Для защиты от ботов подключить сервисы или плагины Антиспам и Капча.
  13. Права папки 755, файла - 644
  14. Защита от основных видов угроз http://www.protectme.ru/websec/classification/
  15. Бэкап, облачный хостинг.



Report Page