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

Одна модель денег
Выручка, возвраты, реклама и комиссии всех площадок сводятся в один отчёт о прибыли: от валовых продаж до чистой прибыли и маржи. Товары с разных площадок связываются в единый каталог.
Диагностика, а не графики
Слой диагностики превращает метрики в карточки: причина, действие и эффект в рублях. Например: ключевой товар закончится через 9 дней — отправить 240 единиц на склады. Для Avito отдельно считается воронка от просмотра до квалифицированного лида и скорость первого ответа.
Безопасно по устройству
Сервис только читает данные площадок и ничего не меняет в кабинетах. Ключи доступа шифруются AES-256-GCM, сырые ответы хранятся с дедупликацией по SHA-256. На скриншотах — демо-данные, интерфейс помечает это сам.
Три площадки, одна книга
Три воронки принимают данные Ozon, Яндекс Маркета и Avito, общая мельница приводит их к одному виду и записывает в один барабан учёта, а стрелка диагностики показывает, где теряются деньги.
Экраны
Технически
- Java 21 и Spring Boot: модульный монолит из модулей учётных записей, каталога, интеграций, аналитики и рекомендаций.
- PostgreSQL 17 с миграциями Flyway, интерфейс на React и TypeScript.
- Вход по JWT с обновлением через cookie, данные разделены по организациям.
- Ключи площадок шифруются AES-256-GCM, сырые ответы хранятся с дедупликацией по SHA-256.
- Запускается одной командой docker compose.
Java · Spring Boot · PostgreSQL · React