Кейс · кассовый бизнес · AI-платформа

Магазин касс
стал платформой TR APP.

Был обычный интернет-магазин ККТ: каталог, корзина, заявка в Telegram. Клиент покупал кассу — и пропадал. Мы собрали TR APP: витрину, PWA-кабинет владельца кассы с мониторингом ФН/ОФД, AI-консультанта 24/7, AI-подбор кассы за 60 секунд и ERP/CRM для команды. Всё своё, на своём сервере.

БЫЛО · МАГАЗИН + КОРЗИНА
Каталог из 24 категорий + заявка в Telegram Купил кассу — и ушёл навсегда
СТАЛО · TR APP TR APP — личный кабинет владельца кассы
187
касс на авто-мониторинге
24/7
AI-консультант
7
вопросов = подбор кассы
3
роли: клиент / мастер / админ
Next.js 15 React 19 TypeScript strict Tailwind v4 Supabase · Postgres pgvector RAG Vercel AI SDK OpenAI gpt-4o-mini Realtime web-push · serwist PWA SMS-OTP · 2FA node-cron мониторинг Next.js 15 React 19 TypeScript strict Tailwind v4 Supabase · Postgres pgvector RAG Vercel AI SDK OpenAI gpt-4o-mini Realtime web-push · serwist PWA SMS-OTP · 2FA node-cron мониторинг
Магазин касс · vs · TR APP

Каталог продаёт раз. Платформа держит клиента.

Обычный сайт касс заканчивается на кнопке «купить». Дальше клиент один на один с 54-ФЗ, сроками ФН и поломками. TR APP закрывает весь путь — от подбора до замены ФН и поддержки 24/7.

Задача Обычный сайт касс TR APP
Подбор кассыКаталог из 24 категорий — разбирайся самAI-подбор за 7 вопросов + PDF-смета
ПоддержкаЗвонок в рабочее время, очередьAI-консультант 24/7 + тикеты с Realtime
Срок ФНКлиент сам помнит — и забывает → штрафАвто-мониторинг, алерт за 30/14/7 дней
Запись в офисТелефон, очереди, «перезвоним»Онлайн-слоты, 4 типа визита, маршрут
Учёт компании1С и тетрадь — отдельно от сайтаВстроенный ERP: склад, финансы, закупки
Клиентская базаТеряется в почте и TelegramCRM-воронка лид→сделка, карточка 360°
После покупкиКлиент уходит навсегдаPWA-кабинет — клиент возвращается
Клиент · задача

500+ касс продано.
А что после продажи?

«Торговое Решение» (Луганск) — продажа и обслуживание касс под ключ, официальный партнёр АТОЛ и ЭВОТОР. 7 лет на рынке, 500+ установленных касс, регистрация ФН за 1 час. Был обычный интернет-магазин: каталог, корзина, заявка в Telegram.

Проблема не в продаже — в том, что после неё. ФН «слетал» внезапно (штраф и простой кассы), клиенты путались в 54-ФЗ и маркировке, заявки терялись в почте, а учёт касс, склада и денег вёлся в тетради и 1С врозь. Купил кассу — и пропал.

Касса встала из-за ФН в пятницу вечером. Клиент в панике, мы узнали последними. Так нельзя — мы должны предупреждать заранее.

Запрос: одна платформа TR APP — витрина-магазин, личный кабинет владельца ККТ с мониторингом сроков ФН/ОФД, AI 24/7 и внутренняя ERP/CRM для команды. Чтобы клиент возвращался, касса не вставала внезапно, а команда вела всё в одном окне.

Главная страница kkt.torgs-resh.ru

«Касса не должна вставать внезапно. Мы обязаны предупреждать заранее.»

«Торговое Решение» · партнёр АТОЛ и ЭВОТОР
6 болей кассового бизнеса

Каждая боль — штраф, простой или потерянный клиент.

С этим владельцы касс приходят каждую неделю. У каждой боли — цена в рублях и нервах. TR APP закрывает все шесть.

1 / 6
Платформа TR APP · 4 контура

Магазин на одной странице — и платформа на каждый день.

Витрина-магазин для продаж, PWA-кабинет для владельца кассы, ERP/CRM для команды и AI-слой поверх всего. Один стек, один сервер, одна база — Next.js 15 + Supabase + OpenAI.

Витрина-магазин

Каталог касс, ФН, ОФД и услуг, комплекты, статьи и FAQ. Корзина и checkout, оплата картой / счётом ИП-ООО / наличными, самовывоз или доставка. SEO, контент и картинки правятся без передеплоя.

PWA-кабинет владельца ККТ

12 модулей: дашборд, «Мои кассы» со светофором ФН/ОФД, AI-чат, AI-подбор, онлайн-запись в офис, заказы, документы, замена ФН, тикеты с Realtime, уведомления, профиль с 2FA. Ставится иконкой на телефон.

ERP/CRM для команды

Воронка лидов, заказы-канбан, клиенты 360°, поставщики и склад, финансы со счетами и транзакциями, поддержка с AI-черновиком, календарь записей, движок напоминаний на 27 шаблонов. Роли admin / mechanic.

AI-слой

AI-консультант «Алиса» на RAG (pgvector, 5 документов / 35 чанков), AI-подбор кассы по Zod-схеме на живом каталоге, AI-черновик ответа оператору и проактивный мониторинг сроков. gpt-4o-mini через РФ-релей, стриминг.

Мониторинг ФН/ОФД

node-cron ежедневно проходит по матрице [ФН/ОФД/КЭП]×[30/14/7 дней] и шлёт алерты (push + Telegram + авто-тикет, защита от дублей) и дайджест менеджерам. Касса клиента не встанет внезапно.

Безопасность и роли

Вход по SMS-OTP, 2FA по умолчанию, «выйти со всех устройств». Три роли — admin / mechanic / client, разграничение на уровне БД (Supabase RLS). PII-allowlist по 152-ФЗ: AI видит только разрешённые поля клиента.

Живой продукт · не макеты

Работающий сайт. Прямо сейчас.

Это не макет и не «скоро запустим». kkt.torgs-resh.ru — живая платформа: витрина, AI-подбор и AI-чат работают в браузере. Кликните карточку — откроется страница.

1 / 6
Что видит клиент · PWA-кабинет

Личный кабинет владельца кассы.
Светофор ФН вместо паники.

Владелец ККТ заходит в кабинет и видит здоровье каждой своей кассы: сколько дней до замены ФН и ОФД, открытые тикеты, заказы, документы. Из магазина — в сервис, к которому возвращаются.

kkt.torgs-resh.ru/client
Дашборд личного кабинета владельца ККТ
«Привет, Иван» + рабочее время
Кнопка SOS
Светофор ФН: красный «4 дня!»
FN-алерт заранее
Светофор ФН/ОФД Кнопка SOS AI-консультант Push о сроках
kkt.torgs-resh.ru/client/cashboxes/atol-91f
Карточка кассы Атол 91Ф — мониторинг ФН и ОФД
ФН истекает 05.07 — «12 дней»
ОФД Такском — 180 дней
«Записаться на замену ФН»
Серийник + рег.номер ФНС Дата окончания ФН Диплинк «замена ФН»

Главная фишка кабинета. Остаток дней ФН и ОФД считается в SQL прямо из дат регистрации: зелёный — больше 30 дней, жёлтый — 7–30, красный — меньше 7. Клиент видит проблему за недели и записывается на замену с одной кнопки — касса не встанет внезапно.

1 / 12
kkt.torgs-resh.ru/client/tickets/847
Тикет «Касса не печатает чеки» — клиент, AI и мастер
AI-ответ помечен ✨
Мастер Алексей 🔧 в той же ветке

Тикет «Касса не печатает чеки»: клиент пишет → AI (✨) даёт первое решение → подключается мастер Алексей (🔧) → системное «Назначен инженер». Всё в одной ветке, обновляется в реальном времени через Supabase Realtime.

Что видит команда · ERP/CRM

Админка вместо 1С и тетради.
Продажи, склад, финансы, поддержка — в одном окне.

Команда «Торгового Решения» ведёт весь бизнес в одной системе: 187 касс клиентов под мониторингом, воронка лидов, заказы-канбан, склад с закупками, финансы и поддержка с AI-черновиком. Роли admin / mechanic, разграничение на уровне БД.

kkt.torgs-resh.ru/admin
Админка — панель управления
Всего касс: 187
4 ФН истекает
Кассы с истекающим ФН: 7/15/30 дней
187 касс Мониторинг ФН Клиенты Cmd+K палитра
kkt.torgs-resh.ru/admin/orders
Админка — канбан заказов
Новый → Подтверждён → В обработке → Готов
Drag & drop + статус оплаты
Статус оплаты Экспорт CSV 6 стадий
kkt.torgs-resh.ru/admin/finance
Админка — финансы и транзакции
Счета: Касса ТР / ПСБ ТР
Единая лента транзакций
Живые балансы 11 категорий расходов Финмониторинг
1 / 15

Всё связано. Лид с сайта → сделка в воронке → заказ → списание со склада → проводка в финансах → касса клиента под мониторингом ФН. Команда работает в одной системе вместо пяти.

PWA · кабинет в кармане

Кабинет ККТ
живёт на телефоне.

Кабинет владельца кассы — это PWA: ставится иконкой на домашний экран и открывается как нативное приложение, без App Store и Google Play. Светофор ФН, AI-чат «Алиса» и AI-подбор кассы — всё под рукой. Серверная часть на serwist + web-push.

  • Установка иконкой на экран — mobile-first
  • Push-уведомления о сроках ФН/ОФД и ответах в тикетах
  • App-badge на иконке — счётчик непрочитанного
  • Нижний Dock для быстрой навигации
  • Светофор касс и кнопка SOS на дашборде (экран m-cab-dashboard)
  • AI-подбор кассы в 7 шагов прямо с телефона (m-wizard)
  • AI-чат «Алиса» с ответом про комплект под кофейню (m-chat)
Мобильный дашборд кабинета TR APP (PWA)
AI-слой · 4 функции

AI, который продаёт, отвечает и предупреждает.

Четыре AI-функции на gpt-4o-mini через РФ-релей, RAG на pgvector и живом каталоге из БД — с защитой от галлюцинаций и по 152-ФЗ.

Листайте карточки
Итоги · что получил бизнес

Из магазина — в экосистему.

Дело не в красивом сайте. Платформа закрыла весь путь клиента касс — от подбора до замены ФН — и перевела команду из пяти программ в одно окно.

4-в-1

витрина + кабинет + ERP/CRM + AI

Из интернет-магазина — полноценная экосистема TR APP. Всё своё, на своём сервере (VPS РФ, PM2, nginx), один стек Next.js 15 + Supabase.

187

касс под авто-мониторингом

ФН и ОФД каждой кассы клиента под наблюдением: алерты за 30/14/7 дней. Касса не встанет внезапно — нет штрафов и простоя.

24/7

AI снимает поток вопросов

AI-консультант на RAG отвечает в любое время, сам подбирает кассу и допродаёт комплект. Менеджеры разгружены от типовых обращений.

1 окно

вместо 1С и тетради

Команда ведёт продажи, склад, закупки, финансы, поддержку и записи в одной ERP/CRM. Лид→сделка→заказ→склад→финансы связаны.

60 сек

AI-подбор кассы + PDF-смета

7 вопросов — готовый комплект касса+ФН+регистрация+ОФД с альтернативами и сметой. Цена считается из реального каталога, без галлюцинаций.

+LTV

клиент остаётся после покупки

PWA-кабинет привязывает владельца кассы к сервису: замена ФН, ремонт, новая касса. Возвраты и повторные продажи вместо разовой сделки.

для технарей На чём это работает под капотом
Фронт
Next.js 15 · React 19
App Router, Server Components, TypeScript strict.
Стилизация
Tailwind v4
shadcn/ui + Radix + Motion, Zod-валидация форм.
Бэкенд / БД
Supabase · Postgres
pgvector + Auth + Storage + Realtime + RLS.
AI
Vercel AI SDK + OpenAI
gpt-4o-mini через РФ-релей, стриминг, generateObject.
RAG
text-embedding-3-small
pgvector, косинус top-k, база 5 док. / 35 чанков.
PWA
serwist + web-push
Установка иконкой, push, app-badge, Dock.
Авторизация
SMS-OTP · 2FA
Роли admin / mechanic / client, RLS на уровне БД.
Прочее
node-cron · @dnd-kit · @react-pdf
Мониторинг по расписанию, канбаны, PDF-сметы.
Деплой
VPS РФ · PM2 · nginx
Своя инфраструктура, данные в РФ.
Эффект · для бизнеса

Платформа работает на выручку.

187
касс под мониторингом

Сроки ФН/ОФД под контролем. Алерт за 30/14/7 дней — ни штрафа, ни простоя, ни потерянного клиента.

60 сек
AI-подбор кассы

7 вопросов вместо каталога из 24 категорий. Готовый комплект и PDF-смета — меньше отказов, выше средний чек.

24/7
AI-консультант

Снимает поток типовых вопросов с менеджеров, отвечает ночью и в выходные, сам допродаёт комплект.

PWA
кабинет вместо приложения

Ставится иконкой без App Store. Привязывает клиента к сервису — возвраты и повторные продажи, рост LTV.

«Торговое Решение» · о клиенте

7 лет на рынке. Партнёр АТОЛ и ЭВОТОР.

500+
установленных касс
7 лет
на рынке ККТ
98%
довольных клиентов
1 час
экспресс-регистрация ФН
187
касс на мониторинге
2
партнёрства: АТОЛ + ЭВОТОР
3
роли: клиент / мастер / админ
24/7
AI-консультант

Хотите такую же платформу
для своей ниши?

Мы делаем не просто сайт, а рабочий инструмент — с личным кабинетом, CRM и AI под ваш бизнес. Покажем демо на вашем телефоне и за 1 день соберём бесплатный прототип, без обязательств. От 60 000 ₽ · поэтапная оплата.

Открыть kkt.torgs-resh.ru

Обсудим ваш проект.

Ответим в течение часа.

Спасибо! Свяжемся за час.

Заявка отправлена.

Вопросы

Что обычно спрашивают.

Это только для кассового бизнеса?

Нет. TR APP — это паттерн «витрина + личный кабинет + ERP/CRM + AI», который кладётся на любую нишу с обслуживанием после продажи: оборудование, сервис, B2B-поставки, услуги по подписке. Меняются сущности и логика, архитектура и стек — те же.

Сколько стоит и по срокам?

Стартуем от 60 000 ₽ с поэтапной оплатой. Сначала за 1 день — бесплатный прототип, потом MVP (витрина + кабинет + AI-чат), дальше наращиваем модули ERP/CRM. Платите по мере приёмки этапов, без штрафов.

Что за мониторинг ФН/ОФД и зачем он?

Остаток дней до замены ФН и ОФД считается из дат прямо в БД, а node-cron ежедневно проверяет матрицу [ФН/ОФД/КЭП]×[30/14/7 дней] и шлёт алерты (push + Telegram + авто-тикет). Клиент узнаёт о замене заранее — касса не встаёт внезапно, нет штрафа и простоя.

AI правда что-то умеет или это для вида?

Четыре рабочие функции: AI-консультант на RAG (отвечает по 54-ФЗ и инструкциям, видит кассы клиента), AI-подбор кассы по Zod-схеме на живом каталоге с PDF-сметой, AI-черновик ответа в поддержке и проактивные предупреждения о сроках. Есть защита от галлюцинаций и rule-based fallback.

Где хранятся данные? Это безопасно?

Всё своё, на своём сервере (VPS в РФ). Supabase Postgres с RLS, разграничение по ролям admin/mechanic/client, вход по SMS-OTP и 2FA. AI видит только разрешённые поля клиента — PII-allowlist по 152-ФЗ.

Кто будет поддерживать после запуска?

Мы. Пакеты поддержки: по запросу, плановые обновления или полная (контент + развитие). Код и данные ваши — платформа не привязывает вас к студии.

Можно посмотреть вживую?

Да — kkt.torgs-resh.ru. AI-подбор и AI-чат «Алиса» работают прямо в браузере, это не макет.