👔 Руководство руководителяҖитәкче кулланмасы

Панель управления ИРИС + ЛайсанИРИС + Лайсан идарә панеле

🔒 КОНФИДЕНЦИАЛЬНОСЕРЛЕ
Версия 1.0 · Апрель 2026Версия 1.0 · 2026 ел апрель
ИП Мукминов Р.Р. · run-as-daemon.ruЭП Мукминов Р.Р. · run-as-daemon.ru
🔒 Конфиденциальный документСерле документ

📋 СодержаниеЭчтәлек

  1. Обзор системыСистема күзәтүе
  2. Кабинет владельца — аналитикаХуҗа кабинеты — аналитика
  3. Управление пользователямиКулланучылар белән идарә итү
  4. Начисление и списание балловБалларны исәпләү һәм чыгару
  5. Антифрод-системаАнтифрод системасы
  6. Отчёты через Telegram-ботTelegram-бот аша хисаплар
  7. Горячие предложения (акции)Кайнар тәкъдимнәр (акцияләр)
  8. Техническая архитектураТехник архитектура
  9. API документацияAPI документациясе

1. Обзор системыСистема күзәтүе

ИРИС — программа лояльности для магазинов ИРИС (с. Салаусь) и Лайсан (с. Бурбаш). Одна система, два магазина, единый баланс для покупателей.ИРИС — ИРИС (Салаусь авылы) һәм Лайсан (Бурбаш авылы) кибетләре өчен тугрылык программасы. Бер система, ике кибет, сатып алучылар өчен уртак баланс.

МагазиныКибетләр
2
УровниДәрәҗәләр
4
Макс. кэшбэкМакс. кэшбэк
3%
Макс. списаниеМакс. чыгару
50%

Компоненты системыСистема компонентлары


2. Кабинет владельцаХуҗа кабинеты

Кабинет владельца
Панель аналитики — обзор KPIАналитика панеле — KPI күзәтүе

Доступ:Керү: iris-shop.ru/owner (требуется роль admin)(admin роле кирәк)

2.1. Панель «Обзор»«Күзәтү» панеле

KPI-метрикиKPI-метрикалар

2.2. Панель «Графики»«Графиклар» панеле

2.3. Быстрые действияТиз гамәлләр


3. Управление пользователямиКулланучылар белән идарә итү

Таблица пользователейКулланучылар таблицасы

Панель «👥 Пользователи» показывает:«👥 Кулланучылар» панеле күрсәтә:

3.1. Роли пользователейКулланучылар рольләре

РольРольОписаниеТасвирламаВозможностиМөмкинлекләр
customerПокупательСатып алучыQR, баланс, история, списаниеQR, баланс, тарих, чыгару
managerКассир / ПродавецКассир / СатучыСканирование, начисление, списание (2FA)Сканерлау, исәпләү, чыгару (2FA)
adminРуководительҖитәкчеВсё + аналитика, управление пользователями, экспортБарысы + аналитика, кулланучылар белән идарә итү, экспорт
⚠️ Назначение ролейРольләрне билгеләү Роль manager назначается через кабинет владельца. Назначайте её только проверенным сотрудникам.manager роле хуҗа кабинеты аша билгеләнә. Аны бары тик ышанычлы хезмәткәрләргә генә билгеләгез.

4. Начисление и списание балловБалларны исәпләү һәм чыгару

4.1. Уровни и ставкиДәрәҗәләр һәм ставкалар

УровеньДәрәҗәКэшбэкКэшбэкМакс. списаниеМакс. чыгаруПорогБусага
Лайсан (Бурбаш):Лайсан (Бурбаш):
🥉 БронзаБронза1%20%0 — 14 999 ₽
🥈 СереброКөмеш2%30%15 000 — 44 999 ₽
🥇 ЗолотоАлтын3%50%от 45 000 ₽45 000 ₽ дан
ИРИС (Салаусь):ИРИС (Салаусь):
🥉 БронзаБронза2%20%0 — 34 999 ₽
🥈 СереброКөмеш3%30%35 000 — 59 999 ₽
🥇 ЗолотоАлтын4%50%от 60 000 ₽60 000 ₽ дан

4.2. Категории и множителиКатегорияләр һәм тапкырлагычлар

КатегорияКатегорияМножительТапкырлагычПримерыМисаллар
🍞 ЕДААЗЫК×1.0Продовольственные товарыАзык-төлек товарлары
🧹 ХОЗТОВАРЫХУҖАЛЫК ТОВАРЛАРЫ×1.5Непродовольственные хоз. товарыАзык-төлек булмаган хуҗалык товарлары
🧴 БЫТХИМКӨНКҮРЕШ ХИМИЯСЕ×1.2Бытовая химияКөнкүреш химиясе

4.3. Пороговые скидкиБусага ташламалары

СуммаСуммаСкидкаТашламаПример экономииЯнга калу мисалы
от 3 000 ₽3 000 ₽ дан3%−90 ₽
от 5 000 ₽5 000 ₽ дан5%−250 ₽
от 10 000 ₽10 000 ₽ дан7%−700 ₽
📐 ФормулаФормула Скидка → кэшбэк на остаток → автообновление уровня.
Бонусы = (Сумма − Скидка) × Ставка_уровня × Множитель_категории
Ташлама → калдыкка кэшбэк → дәрәҗәне автомат яңарту.
Бонуслар = (Сумма − Ташлама) × Дәрәҗә_ставкасы × Категория_тапкырлагычы

5. Антифрод-системаАнтифрод системасы

ПравилоКагыйдәОписаниеТасвирлама
Кулдаун 24ч24 сәгать кулдаунНе более 1 транзакции на клиента в 24 часа24 сәгатькә бер клиентка 1 операциядән артык түгел
🔢 Круглые суммыТүгәрәк суммаларСуммы кратные 500₽ — повышенный контроль500 ₽ га кабатлы суммалар — көчәйтелгән контроль
👤 Привязка к кассируКассирга бәйләүСистема отслеживает частоту операций кассираСистема кассир операцияләренең ешлыгын күзәтә
2FA списание2FA чыгаруСписание только с подтверждением клиентаЧыгару бары тик клиент раславы белән генә
🔐 QR TTLQR TTLQR действует 120 секунд — нельзя переиспользоватьQR 120 секунд эшли — кабат кулланып булмый
🛡️ Rate limitingRate limitingОграничение частоты запросов к APIAPI га сорауларның ешлыгын чикләү
🚨 При подозрении на мошенничествоАлдау шиге булганда Если кассир начисляет бонусы без покупок или подозрительно часто — система пришлёт алерт в Telegram. Панель «🛡️ Фрод-монитор» в кабинете показывает все подозрительные события.Әгәр кассир сатып алуларсыз яки шикле еш бонуслар исәпләсә — система Telegram га хәбәр җибәрә. Кабинеттагы «🛡️ Фрод-монитор» панеле барлык шикле вакыйгаларны күрсәтә.

6. Отчёты через Telegram-ботTelegram-бот аша хисаплар

Команды администратораАдминистратор командалары

Напишите боту @iris_laysan_shop_bot:@iris_laysan_shop_bot ботына языгыз:

💡 Автоматические уведомленияАвтоматик хәбәрләр Бот автоматически отправляет владельцу:Бот хуҗага автоматик рәвештә җибәрә:

7. Горячие предложенияКайнар тәкъдимнәр

Примеры акцийАкция мисаллары

Создание акции через APIAPI аша акция булдыру

POST /api/offers/ с телом:түбәндәге тән белән:

{
  "title": "Двойной кэшбэк на хозтовары",
  "description": "×2 кэшбэк на все хозтовары",
  "multiplier": 2.0,
  "category": "household",
  "active": true,
  "expires_at": "2026-05-01T23:59:59"
}

8. Техническая архитектураТехник архитектура

КомпонентКомпонентТехнологияТехнологияРазмещениеУрнаштыру
Бэкенд APIБэкенд APIFastAPI + SQLAlchemy (асинхронный)FastAPI + SQLAlchemy (асинхрон)K3s, 2 репликиK3s, 2 реплика
Telegram-ботTelegram-ботaiogram 3K3s, 1 репликаK3s, 1 реплика
База данныхМәгълүматлар базасыPostgreSQL 16K3s, постоянный томK3s, даими том
КэшКэшRedis 7K3s, постоянный томK3s, даими том
АвторизацияАвторизацияKeycloak (OIDC)K3s
ФронтендФронтендPWA (чистый JavaScript)PWA (саф JavaScript)Nginx
Обратный проксиКире проксиTraefik + Let's EncryptK3s
Резервные копииРезерв күчермәләреДамп PostgreSQL по расписаниюРасписание буенча PostgreSQL дампыКаждые 6 чҺәр 6 сәгать саен

9. API документацияAPI документациясе

Основные эндпоинтыТөп эндпоинтлар

📚 Интерактивная документация APIИнтерактив API документациясе Полная интерактивная документация (Swagger UI):Тулы интерактив документация (Swagger UI): iris-shop.ru/api/docs

📞 Техническая поддержкаТехник ярдәм

Администратор системы:Система администраторы: ИП Мукминов Р.Р.ЭП Мукминов Р.Р.

Электронная почта:Электрон почта: admin@iris-shop.ru

Бот:Бот: @iris_laysan_shop_bot

Сайт оператора:Оператор сайты: run-as-daemon.ru