aethera

Продажи на точках с себестоимостью, скрытой от персонала

Владельцы видят себестоимость и прибыль; наёмные продавцы — только то, что нужно для продажи. Обе роли работают офлайн.

АгроСеть торговли кормами2026
роли с разделённой видимостью
2
роли с разделённой видимостью
рабочего дня доступно офлайн
100%
рабочего дня доступно офлайн

Проблема

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

Что мы сделали

  1. 01

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

  2. 02

    Считаем настоящую средневзвешенную себестоимость по каждому товару с учётом приходов — прибыль реальная, а не оценочная.

  3. 03

    Синхронизировали офлайн-работу по принципу last-write-wins для каждой записи: день без интернета вечером сводится без конфликтов.

Чем закончилось

Владелец видит прибыль по каждой точке и товару; продавцы продают, не видя маржи. Продажи за наличные и в долг, задолженности и остатки остаются корректными даже после офлайн-дней.

На чём построено

  • React Native
  • Expo
  • SQLite
  • NestJS
  • PostgreSQL
Контакты

Расскажите, что не работает.

Короткого описания проблемы достаточно, чтобы начать. Отвечаем в течение рабочего дня, первый разговор — бесплатно.