Перейти к содержанию

КЕЙС · 2026

Учёт разъездной торговли

Система учёта для сети точек продаж — смены, склад, закупки, отчёты — и Telegram-бот, через который клиенты заказывают товары с доставкой.

Клиент
Сеть разъездной торговли
Отрасль
Розничная торговля
Услуги
Автоматизация процессов, Интеграции и оплата, Сайты и веб-сервисы, Telegram-боты
Стек
Java 21, Spring Boot, PostgreSQL, Telegram Bot API, Docker, GitHub Actions
Админка учёта торговли — сводный отчёт: выручка по точкам, доли категорий, топ товаров
Заказы из Telegram-бота в админке на телефоне — статусы, суммы и переписка с клиентом

Результат

Прибыль по каждой точке видна в отчёте, а не считается вручную в конце месяца

  1. 01 · Точка продажПродавец пробивает чек с телефона
  2. 02 · СкладОстатки и закупки пересчитываются сами
  3. 03 · Telegram-ботКлиент заказывает из каталога
  4. 04 · АдминкаОтчёты и прибыль по точкам

Задача

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

Параллельно хотелось принимать заказы онлайн с доставкой, но не заводить для этого отдельный интернет-магазин и отдельный учёт.

Решение

  • Кабинет продавца. Продавец открывает смену с телефона, пробивает чеки и оформляет возвраты. Поддерживаются две смены в день и расходы по смене.
  • Склад и закупки. Закупка распределяется по точкам, остатки пересчитываются после каждой продажи, есть инвентаризация и себестоимость по каждому товару.
  • Цены по точкам. У каждой точки и у интернет-магазина свои цены, история изменений сохраняется.
  • Отчёты. Сводный отчёт за период, за день, по продавцу, по точкам и по расходам: выручка, себестоимость, валовая и чистая прибыль.
  • Интернет-магазин в Telegram. Бот показывает каталог с фото и описаниями, собирает корзину, напоминает о брошенной корзине и ведёт заказ по этапам: продавец называет стоимость доставки в админке, бот сообщает её клиенту. Клиент видит свои заказы и переписывается с продавцом прямо в боте, а продавец отвечает из админки.
  • Надёжность. Если Telegram недоступен с сервера, бот ходит через прокси и переподключается сам, а приложение продолжает работать. Обновления выкатываются автоматически через GitHub Actions.

Результат

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

Другие кейсы

Обсудим
проект

Опишите задачу своими словами — ответим в течение одного рабочего дня и предложим решение с оценкой.

Форма защищена от спама сервисом Yandex SmartCaptcha: уведомление об обработке данных