Exchange obmenka info | RU
@TanukiCodeРазработчик: @TanukiCode
══════════════════════
## 1. НЕАВТОРИЗОВАННЫЕ ПОЛЬЗОВАТЕЛИ (Гости)
1.1 Обмен валют
- Создание заявок на обмен без регистрации
- Выбор валют для обмена (криптовалюты, фиат, банки)
- Расчет курса обмена в реальном времени (Auto/Binance или Manual)
- Обратный расчет суммы (ввод суммы получения → расчет суммы отправки)
- Выбор банка для фиатных валют (если включено)
- Ввод ФИО, номера карты/телефона, email
- Просмотр статуса заявки по ID
- Просмотр деталей заявки
- Подтверждение оплаты заявки
1.2 Информационные страницы
- Просмотр информации о сервисе (About Us)
- Просмотр правил обмена (Rules)
- Просмотр AML/KYC политики
- Просмотр реферальной программы
- Просмотр новостей
- Просмотр контактов и социальных сетей
1.3 Регистрация и авторизация
- Регистрация нового аккаунта
- Вход в систему
- Восстановление пароля
1.4 Реферальная система
- Переход по реферальной ссылке (параметр ?r=CODE)
- Автоматическое сохранение реферального кода в сессии
──────────────────────
## 2. АВТОРИЗОВАННЫЕ ПОЛЬЗОВАТЕЛИ
2.1 Все возможности гостей +
- Личный кабинет (Profile)
- История всех заявок
- Просмотр деталей своих заявок
- Автоматическое заполнение email при создании заявки
2.2 Реферальная программа
- Просмотр реферальных начислений
- Просмотр реферальных выплат
- Просмотр партнерского баланса
- Получение реферального кода
- Статистика по рефералам
2.3 Настройки профиля
- Изменение пароля
- Просмотр информации об аккаунте
- Выход из системы
──────────────────────
## 3. АДМИНИСТРАТОР
3.1 Dashboard (Главная панель)
- Общая статистика системы
- Количество заявок по статусам
- Общий объем обменов
- Общая комиссия
- Количество пользователей
- Последние заявки
- Последние пользователи
3.2 Управление заявками (Orders)
- Просмотр всех заявок с фильтрацией
- Поиск заявок по ID, email
- Фильтрация по статусу, дате
- Редактирование заявок
- Изменение статуса заявки
- Изменение сумм обмена
- Редактирование реквизитов (кошельков)
- Просмотр деталей заявки:
- ФИО клиента
- Выбранный банк
- Номер телефона/карты
- Все данные обмена
3.3 Управление валютами (Currencies)
- Добавление новых валют (крипто/фиат)
- Редактирование валют
- Удаление валют
- Настройка лимитов (мин/макс суммы)
- Управление резервом валют
- Активация/деактивация валют
- Настройка точности отображения
- Для фиатных валют:
- Включение списка банков в форме обмена
- Добавление/удаление банков
- Выбор типа поля (номер карты/номер телефона)
3.4 Управление кошельками (Wallets)
- Добавление кошельков для валют
- Редактирование кошельков
- Удаление кошельков
- Активация/деактивация кошельков
- Настройка автоматической генерации кошельков
3.5 Управление курсами (Exchange Rates)
- Добавление курсов обмена
- Редактирование курсов
- Удаление курсов
- Настройка режима курса:
- Auto (автоматический с Binance)
- Manual (ручной/офлайн)
- Настройка комиссии (%)
- Настройка накрутки курса (markup %)
- Просмотр последнего обновления
3.6 Управление пользователями (Users)
- Просмотр всех пользователей
- Поиск пользователей
- Просмотр деталей пользователя
- Просмотр заявок пользователя
- Блокировка/разблокировка пользователей
3.7 Реферальные начисления (Referral Earnings)
- Просмотр всех реферальных начислений
- Фильтрация по пользователю, дате
- Статистика по реферальной программе
3.8 Чат (Chat)
- Просмотр сообщений от пользователей
- Отправка ответов пользователям
- Управление статусами сообщений
- Загрузка файлов в чат
3.9 Логи (Logs)
- Просмотр логов активности пользователей
- Фильтрация логов
- Просмотр деталей активности
3.10 Настройки сайта (Settings)
- Основные настройки сайта
- Настройка социальных сетей (с чекбоксами видимости)
- Настройка Telegram уведомлений
- Настройка SMTP для email
- Настройка уведомлений (включение/выключение)
- Custom JavaScript код (перед </body> и перед </head>)
- Настройка реферальной программы
3.11 Уведомления (Notifications)
- Настройка Telegram уведомлений
- Настройка email уведомлений
- Управление типами уведомлений
3.12 Редактирование контента (Page Edit)
- Редактирование переводов страниц
- Редактирование текстов AML/KYC
- Редактирование правил обмена
- Многоязычность (RU/EN)
3.13 Правила и AML/KYC
- Редактирование правил обмена (Rules)
- Редактирование AML/KYC политики
3.14 Администраторы (Administrators)
- Добавление администраторов
- Редактирование администраторов
- Деактивация администраторов
- Управление правами доступа
3.15 Тестирование
- Тест Telegram уведомлений
- Тест SMTP отправки email
──────────────────────
## 4. ТЕХНИЧЕСКИЕ ВОЗМОЖНОСТИ
4.1 Расчет курсов
- Автоматический расчет с Binance API
- Ручной ввод курсов
- Накрутка курса (markup %)
- Комиссия обмена (%)
- Обратный расчет (сумма получения → сумма отправки)
- Поддержка разных сетей (ERC20, BEP20, TRC20 и т.д.)
- Поддержка разных банков для фиатных валют
4.2 Валюты
- Криптовалюты (BTC, ETH, USDT и т.д.)
- Фиатные валюты (RUB, USD, EUR и т.д.)
- Разные сети для криптовалют (USDT_ERC20, USDT_TRC20 и т.д.)
- Разные банки для фиатных валют (RUB_VTB, RUB_SBER и т.д.)
4.3 Безопасность
- CSRF защита
- XSS защита
- SQL injection защита
- Автоматическое перенаправление HTTP → HTTPS
- Валидация всех входных данных
- Логирование активности
4.4 Уведомления
- Email уведомления:
- Создание заявки
- Изменение статуса заявки
- Telegram уведомления:
- Создание заявки
- Изменение статуса заявки
- Настраиваемые типы уведомлений
4.5 Многоязычность
- Русский язык (RU)
- Английский язык (EN)
- Переключение языка
- Редактирование переводов через админ-панель
4.6 Реферальная система
- Автоматическое отслеживание реферальных переходов
- Начисление процента от комиссии рефералу
- Настраиваемый процент реферальной программы
- История начислений и выплат
4.7 Формы обмена
- Динамическая загрузка полей в зависимости от типа обмена:
- Crypto → Fiat
- Fiat → Fiat
- Crypto → Crypto
- Fiat → Crypto
- Выбор банка для фиатных валют (если включено)
- Тип поля: номер карты или номер телефона
- Валидация всех полей
- Автоматический расчет курса
4.8 Статусы заявок
- pending - Ожидает оплаты
- paid - Оплачено
- processing - В обработке
- completed - Завершено
- cancelled - Отменено
- expired - Истекло
4.9 Резервы валют
- Отслеживание резерва каждой валюты
- Автоматическое уменьшение резерва при создании заявки
- Проверка достаточности резерва
══════════════════════
© 2025 TanukiCode Exchange Platform