Описание платформы (обновленная)

Обновленное описание платформы по результатам работы команды Sourcemap

Аккаунт

Доступ к странице у пользователей с ролями: - member - admin - superadmin Вкладка открывается по умолчанию при авторизации пользователя. Содержит информацию  о пользователе и статистику. Для работы с проектами и получения информации от команды InPOOL необходимо заполнить обязательные поля.

Аккаунт

Аккаунт (описание параметров)

Описание параметров:

Аккаунт

Аккаунт (алгоритм работы)

Страница Аккаунт

1. При изменении значения полей 

и нажатии на кнопку Сохранить изменения сохраняются на странице Пользователи (Admin)

2. При нажатии на кнопку Пригласить выводится окно с реферальной ссылкой для приглашения новых пользователей.

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

Роли платформы

На текущий момент на платформе 3 роли:

Super Admin -   полный доступ, кошелек  прописывается в коде 

Admin -  доступна админка,  может создавать ИП ,  нет доступа к созданию / редактированию и другим действиям контракта

Member -  пользователь -инвестор,  доступен  полный функционал инвестора

 

Планируется добавить:

Разделить на UI  Admin и Superadmina 

Поставщик инвест решений (ПИР) 

Администратор поставщика инвест решений (АПИР).


Мои инвесторы

Структура платформы

Пользователям доступны следующие вкладки платформы:

База знаний

Мои инвесторы

На вкладке отображается список рефералов, зарегистрировавшихся на платформе по пригласительной ссылке.

В зависимости от используемой реферальной системы, пользователь может видеть кошелек реферала, уровень в реферальной программе, средний процент и награду за привлечение реферала.

image.png

Банк

Проекты

Все доступные пользователю проекты разбиты на группы: Доступные ИП, Ваши ИП, Возврат в ИП , ИП в работе  и Завершенные ИП .

image.png

В группе «Доступные»  отображаются карточки проектов, в которые пользователь может инвестировать.

Группа «Ваши ИП » содержит карточки проектов, в которые пользователь уже инвестировал.

«ИП в работе»  -  проекты ,  которые уже находятся в стадии реализации.

«Возврат в ИП» - по проекту осуществляются выплаты дивидендов инвесторам.

«Завершенные ИП» - проекты,  по которым закончен срок реализации и выполнены все обязательства перед инвесторами. 

Фильтры 

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

image.png

Карточка проекта

На карточке ИП отображается прогресс сбора и статус проекта. Также может быть отображено краткое описание проекта

image.png

Кликнув по карточке проекта, пользователь попадает на детальную страницу проекта .

image.png

На странице проекта информация отображена в нескольких секциях:

Помощь

Admin

На текущий момент вкладка доступна только пользователю с ролью Admin.

image.png

Далее будут описаны вкладки и доступные опции.

Аллокации 

На этой вкладке пользователь может создать новое инвестиционное предложение.

При нажатии на кнопку «Добавить» открывается форма добавления и редактирования аллокации. 

image.png

Для сохранения формы необходимо заполнить все обязательные поля. На текущий момент система реализована таким образом, что сначала пользователь должен создать смарт-контракт. Поле «Контракт» является обязательным при сохранении аллокации.

После сохранения аллокации новая запись появится в списке.

Другие опции работы с аллокацией  спрятаны в кнопке «Действия»

image.png

Пользователь может отредактировать или скопировать существующую аллокацию, сделать экспорт депозитов аллокации,  удалить.Также ест возможность выгрузить весь список аллокаций нажав на кнопку «Общий экспорт».

Контракты

image.png

На этой вкладке нажав  кнопку «Создать», пользователь может создать смарт-контракт для дальнейшей работы с аллокацией.  Пользователю необходимо заполнить все обязательные поля на форме добавления и редактирования смарт-контракта.

image.png

Работа со смарт-контрактом требует подтверждения действий в кошельке. После нажатия на кнопку «Выполнить» необходимо подтвердить транзакцию в кошельке MetaMask. Вновь созданный контракт отобразится в списке.

Другие доступные опции работы с контрактом спрятаны в кнопке «Действия». Изменить условия смарт-контракта можно нажав на «Редактировать» ,откроется форма добавления и редактирования. Кнопка «Синхронизировать» используется для принудительной синхронизации свойств контракта из блокчейна с базой данных, эта функция помогает  сохранить консистентность.  Для клейма токенов используется опция «Клейм». Пользователю открывается форма клейма токенов.

image.png

Для вывода средств с контракта используется опция «Вывести». Все поля формы нередактируемые.

image.png

Опции «Конфискация», «Аварийный режим»  используются в очень редких случаях  для  принудительного изъятия или блокировки вывода средств. Опция «Дебаг» используется командой разработки.

Для удаления смарт-контракта необходимо нажать «Действия -Удалить». Удаленный  смарт-контракт  пропадёт из списка.

Пользователи   

Администратор может добавить пользователя либо нажав на кнопку «Добавить», либо через «Импорт». При добавлении по кнопке «Добавить» пользователю открывается форма «Добавления и редактирования». После  заполнения обязательных полей  и сохранения формы, новый пользователь отобразится в списке. Для редактирования необходимо нажать «Действия - Редактирование»

image.png

При импорте пользователей администартору необходимо указать кошельки и выбрать группу, в которую будут добавлены пользователи.

image.png

После импорта пользователь будет добавлен в выбранную группу.

Для выгрузки всех пользователей платформы необходимо нажать «Общий экспорт». Платформа сформирует excel файл с данными пользователей. Просмотреть рефералов пользователя можно нажав «Действия -Рефералы».

На платформе доступна опция  изменения комиссии по депозиту (вкладка Депозиты – Действия – Комиссия). В случае изменения комиссии по депозиту, для пересчета награды пользователя можно воспользоваться опцией «Действия – Пересчитать награду».

Удалить пользователя можно нажав «Действия – Удалить».

Группы

Все пользователи платформы принадлежат какой-либо группе. Администратор может создать открытую или закрытую группу. Для вступления в закрытую группу пользователю необходимо отправить заявку и оплатить доступ. Подробнее в разделе Заявки (функционал пока не описан)  

image.png

Для создания группы необходимо на вкладке «Группы» нажать на «Добавить».

Откроется форма добавления и редактирования групп

image.png

После добавления новая группа отобразится в списке групп. Для редактирования и удаления группы необходимо зайти в кнопку «Действия».

Депозиты

На вкладке расположен список всех допизитов, инвестированных в проекты.  Для изменения комиссии по депозиту необходимо воспользоваться опцией «Действия – Комиссия». Платформа покажет модальное окно «Установить комиссию».

image.png

После сохранения новой комиссии необходимо пересчитать награды по депозиту. Сделать это можно нажав «Действия – Пересчёт наград». Комиссия пользователя , сделавшего депозит, будет пересчитана.

В некоторых случаях необходимо сделать рефанд депозита. Для этого на платформе реализована опция «Действия – Аннулировать». Подробнее расписать 

Вкладка "Ещё" содержит следующие страницы: Клеймы, События, Заявки, Настройки

image.png

Клеймы

Список всех клеймов платформы

image.png

События

Лог событий платформы

image.png

Заявки 

Список заявок на вступление в закрытую группу

image.png

Настройки

Страница с визуальными и функциональными настройками  платформы. В секции «Внешний вид» админитсратор может отредактировать логотип, цветовую схему платформы.

image.png

В секции «Главная страница» редактируется текст, который пользователь видит на главной странице платформы InPOOL.

image.png

Функциональность платформы определяется блоком «Функциональность»

image.png

Для того, чтобы пользователь мог отправить заявку на вступление в закрытую группу необходимо включить заявки в настройках. Далее заполнением полей «Форма заявки на вступление в VIP» определяются условия, по которым пользователь может вступить в закрытую группу

image.png

Условия реферальной программы прописываются в секции «Реферальная система» и ?? Комиссия – токен/депозит

image.png

Редактировать ссылки на соц сети можно в разделе «Социальные сети и контакты»

image.png

Если необходимо произвести какие-то работы на платформе, например, накатить обновления, платформу можно перевести в «Режим техобслуживания» соответствующей настройкой.

image.png

Для сохранения всех изменений на странице настроек необходимо нажать кнопку «Сохранить настройки».

Admin (настройки)

Доступ к странице пользователям с ролями: - admin - super admin

Admin (настройки)

ИП

12

Admin (настройки)

Контракты

Admin (настройки)

NFT

Admin (настройки)

Пользователи (описание параметров и алгоритм работы)

  1. Пользователи = инвесторы
  2. Вкладка Группы
    • Страница Admin
Admin (настройки)

Тарифы

Admin (настройки)

Группы (описание полей и алгоритм работы)

  1. Группы регулируют видимость инвестиционных проектов для инвестоорам.
  2. Вкладка Группы
    • Наполнение полей: 
        • Имя - текстовое поле, наименование группы
        • Открытая - да/нет
        • Доступна для тарифов - перечень тарифов
        • Участников - количество участников группы (не реализовано)
    • Наполнение формы Создание группы
      • Имя группы - текстовое поле, обязательно для заполнения, по умолчанию пусто
      • Слаг - текстовое поле, обязательно для заполнения, по умолчанию пусто
      • Доступна для тарифов - перечень тарифов, по умолчанию заполнены все тарифы
      • Открытая - да/нет, по умолчанию значение нет
      • кнопка Отменить
      • кнопка Выполнить
    • Наполнение формы Редактирование группы
      • Имя группы - текстовое поле
      • Слаг - текстовое поле
      • Доступна для тарифов - перечень тарифов
      • Открытая - да/нет
      • кнопка Отменить
      • кнопка Выполнить
  3. Типы групп:
      • Основная группа - группа, созданная при создании тарифа
      • Дополнительная группа - группа, созданная на странице группы
  4. Алгоритм работы:
    • Создание группы
      • Создание группы из страницы Группы
        • Нажать кнопку Добавить
        • В открывшейся форме Создание группы заполнить обязательные поля:
          • Имя группы - текстовое поле, обязательно для заполнения, по умолчанию пусто
          • Слаг - текстовое поле, обязательно для заполнения, по умолчанию пусто
          • Доступна для тарифов - перечень тарифов, по умолчанию заполнены все тарифы
          • Открытая - да/нет, по умолчанию значение нет
            • Для создания группы необходимо нажать на кнопку Выполнить
            • Если необходимо отменить действия - требуется нажать на кнопку Отмена
        • В таком случае будет создана автоматическая группа. Для добавления пользователей необходимо перейти на страницу Пользователи и скорректировать перечень групп
      • Создание группы из страницы Тарифы
          • На странице Группы автоматически создается запись с заполненными параметрами при создании Тарифа
Admin (настройки)

Депозиты

Admin (настройки)

Возвраты

Admin (настройки)

Награды

Admin (настройки)

События

Admin (настройки)

Уведомления

Admin (настройки)

Настройки

Статусная модель платформы

Описание статусной модели платформы

Статусная модель платформы

Статусная модель платформы ИП для обычного контракта

Условие Статус контракта Параметры Статус ИП
Создание PAUSED ИП создан Пауза
Сбор средств DEPOSIT_USDT Идет сбор средств по ИП Активен
Возврат средств на кошелек создателя ИП DISTR_TOKENS 100% возврат денег пользователями В работе




Завершен вывод средств и ИП завершен F