
РОСТерм для монтажников

- Пользователь работает на стройплощадке — в перчатках, часто одной рукой и при плохой связи. Это не «еще один интернет-магазин»: нужны крупные кнопки, минимум шагов, контрастный интерфейс и кэш, который переживает пропажу сети.
- Каталог заказчик ведет в Excel. Вбивать сотни позиций руками в админке неприемлемо трудозатратно.
- Привычная механика интернет-магазина не подходит: вместо заказа — заявка со своим жизненным циклом и своим владельцем на стороне заказчика.
- Требования приходили итерациями. Программа лояльности за проект переписывалась несколько раз.
Светлый интерфейс с фирменным красным акцентом: белый фон, крупная типографика, красным — только действия, цены и статусы. Экраны собраны под работу одной рукой: поиск в шапке, крупные плитки категорий, кнопка «В корзину» прямо в списке товаров.


Пароль на стройке никто вспоминать не будет, поэтому вход — по номеру телефона с подтверждением звонком через оператора телефонии. Регистрация завершается профилем: имя, город и согласия.


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


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


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


Список заявок с фильтром по статусу и детальный экран: позиции, количество, сумма, примененная скидка, планируемая дата отгрузки и кнопка связи с менеджером. Статус меняет менеджер в админке — пользователю приходит push.


Три уровня — Новичок, Мастер и Титан, у каждого своя скидка и свой процент кешбэка баллами. Баллы становятся активными через 48 часов после покупки, списать можно не больше половины суммы заявки, а за регистрацию начисляются приветственные баллы.


- Вести каталог: категории, товары, характеристики, фото, документы и видео
- Загружать товары из XLSX — с настраиваемым сопоставлением колонок и отчетом об ошибках
- Разбирать заявки и менять их статусы
- Управлять программой лояльности: уровни, ручное начисление и списание баллов
- Вести пользователей, администраторов и журнал действий
Панель — отдельное приложение, а не формы на бэкенде: она ходит в тот же API, что и мобильное приложение, и разворачивается независимо от него.
