E-commerce · Интеграция с ERP
Зоомагазин, синхронизированный с бухгалтерией и складом
Трёхъязычный интернет-магазин и мобильное приложение для ритейлера товаров для животных, связанные с его бухгалтерской/ERP-системой и фискальными чеками, — с реальными остатками, умным поиском, рефералами и маркетинговой автоматизацией.
- Роль
- Техлид · архитектура, backend, витрина
- Годы
- 2025 — 2026
- Платформы
- Сайт · iOS и Android · Админ-панель · API
- Мой вклад
- ~71% коммитов
Задача
Онлайн-продажи должны были в точности совпадать с учётной системой магазина: цены, остатки, клиенты, бонусные балансы и фискальные чеки. При этом бизнесу нужны были инструменты роста — рефералы, рекомендации, автоматические кампании — без замедления каталога.
Как я её решил
- 01
Клиентские маршруты описаны один раз и подключены и для веба, и для мобайла — два канала не могут разойтись.
- 02
Синхронизация с ERP в виде запланированных задач под фича-флагами, с алертами о состоянии и безопасным откатом цен, которыми можно управлять из админ-панели.
- 03
Цены смоделированы как value objects с режимами продажи упаковками и на вес — товар можно продавать поштучно или за килограмм без особых случаев.
- 04
Реферальная система с инвайт-кодами, отложенными диплинками в приложение и проверками на фрод до начисления вознаграждений.
- 05
Строгая система дизайн-токенов и AI-процесс «планировщик → исполнитель → ревьюер», который сохраняет единообразие всех экранов.
Что умеет
- Поиск на Algolia с подсказками, синонимами и аналитикой запросов
- Рекомендации: «купить снова», «недавно просмотренные», предложения в корзине
- Склады, движение товаров, перемещения, поставщики и заказы на закупку
- Бонусный баланс со сроком действия, подарки, спецпредложения и ваучеры
- Автоматизации: брошенная корзина, сгорание баланса и запрос отзыва
- Сегменты, email-кампании с отслеживанием открытий и кликов, push-инбокс
- Отчёты по марже, неликвиду, рекомендациям к дозаказу и атрибуции
- Мобильное приложение на ~35 экранов с видео-онбордингом и чатом
Результаты
- Сервисных классов
- ~110
- Файлов тестов backend
- 95
- Сервисов синхронизации с ERP
- 12
- Коммитов — моих
- 71%
- Около 110 сервисных классов и 95 файлов тестов backend
- Сайт, приложение и админка реализованы примерно за двенадцать месяцев
- Мне принадлежат ~71% коммитов веба и backend
Стек
- Laravel 12
- Next.js 16
- React 19
- React Native 0.83
- TypeScript
- styled-components
Интеграции
- Accounting / ERP
- Fiscal receipts
- Algolia
- Idram
- Ameria
- Firebase
Детали, названия и визуальные материалы обобщены из уважения к конфиденциальности клиентов. С радостью разберу архитектуру на звонке.
Есть идея продукта?Давайте создадим его.
Расскажите о своей идее, продукте или команде. Обычно отвечаю в течение одного рабочего дня.