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

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

# ИП

12

# Контракты



# NFT



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

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

- Наполнение полей:  
    
    - Кошелек - данные кошелька пользователя
    - Telegram - имя пользователя Telegram
    - Роль - роль пользователя (member/admin)
    - Тариф - тариф по умолчанию
    - Комиc - комиссия пользователя
    - Бот - признак активирован ли бот
    - Банк - признак подключен ли банк
    - Кнопка Действия - Редактировать/Рефералы/Пересчет наград/Создать счет/Пополнить счет/Заморозить счет/Баланс счета/Удалить
    - Кнопка Добавить
    - Кнопка Общий экспорт
    - Кнопка Импорт
- Наполнение формы Создание пользователя 
    - Открытие формы по кнопке Добавить 
        - Наполнение полей 
            - **Раздел Параметры**
                - Кошелек - кошелек пользователя, текстовое поле, обязательно для заполнения
                - Кошелек Solana - текстовое поле, необязательно для заполнения
                - Email - email пользователя, текстовое поле. необязательно для заполнения
                - Роль - роль пользователя, выпадающий список, обязательно для заполнения
                - Страна - страна пользователя, выпадающий список, необязательно для заполнения
                - Telegram - имя пользователя Telegram, текстовое поле, необязательно для заполнения
                - Перс. комиссия (-1 выкл.) - комиссия пользователя; числовое поле, обязательно для заполнения
                - Откуда узнал - источник откуда узнал пользователь о платформе, выпадающий список, необязательно для заполнения
                - Комментарий от админа (скрытый) - текстовое поле, необязательно для заполнения
            - **Раздел Тариф и группы ИП** 
                - Тариф - выпадающий список из страницы Тарифы, единственный выбор, поле обязательно для заполнения
                - Основная группа ИП - поле заблокировано для редактирования, заполняется автоматически в соответствии со значением Тариф
                - Дополнительные группы ИП - выпадающий список из страницы Тарифы, множественный выбор, поле необязательно для заполнения
            - **Раздел Реф.** **система**
                - Реф. комиссия 1 уровня - числовое поле, необязательно для заполнения
                - Реф. комиссия 2 уровня- числовое поле, необязательно для заполнения
                - Реф. комиссия 3 уровня- числовое поле, необязательно для заполнения
                - Реф. комиссия платформы - числовое поле, необязательно для заполнения
                - Режим реф. наград - выпадающий список (в токенах/в стейблах)
            - **Раздел статистика**
                - Раздел в разработке
            - Кнопка Отмена
            - Кнопка Выполнить
            -

# Тарифы



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

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

- 
- Редактирование групп 
    - Для открытия формы Редактирование группы необходимо нажать на кнопку Редактировать (Действия) 
        - Имя группы - поле доступно для редактирования
        - Слаг - поле доступно для редактирования
        - Доступна для тарифов - поле доступно для редактирования, если группа основная, то основная группа недоступна для удаления, можно добавить/убрать тарифы, не являющиеся основным
        - Открытая - доступно для редактирования  
            
            - Для сохранения изменений необходимо нажать на кнопку Выполнит
            - Если необходимо отменить действия - требуется нажать на кнопку Отмена
- Удаление групп 
    - Удаление происходит по кнопку Удалить (Действие)
    - Удаление доступно, если пользователи отсутствуют в группе
    - Если пользователи в группе есть и функционал недоступен, то выводится ошибка

# Депозиты



# Возвраты



# Награды



# События



# Уведомления



# Настройки