Назад к проектам
Логистика
BekCargo

BekCargo

BekCargo доставляет посылки с китайских маркетплейсов в Кыргызстан. Мы сделали для компании мобильное приложение для клиентов, веб-панель для сотрудников складов в Китае и Кыргызстане и серверную часть, которая связывает их между собой. Клиент видит, где его посылка, получает уведомление о прибытии и оплачивает доставку по QR-коду.

Год
2023–2026
Срок
с 2023 года
Клиент
BekCargo

Задача

Уйти от ручного учёта тысяч мелких посылок: чтобы каждую можно было найти по штрихкоду, клиенты сами видели статус, а склады в двух странах работали в одной системе — в том числе на китайском языке.

Решение

Каждый клиент получает личный код и адрес склада в Китае. На складе посылки сканируются, собираются в коробки и привязываются к рейсам; по прибытии их раскладывают по полкам, а клиенту приходит push или сообщение в WhatsApp, с откатом на SMS. Панель для сотрудников работает на русском и китайском, печатает этикетки и накладные. Когда объём данных вырос, переработали запросы к базе: убрали проблему N+1 и добавили индексы.

Результаты

100×
меньше запросов к базе на списках посылок
5
статусов посылки — от склада в Китае до выдачи
2
языка панели: русский и китайский
3
года в работе и развитии

Технологии

Frontend
React 18TypeScriptViteAnt DesignJotaii18next
Backend
PythonFlaskSQLAlchemy 2.0AlembicGunicorn
Mobile
FlutterFirebase Cloud MessagingСканер штрихкодов
База данных
PostgreSQL 16
Интеграции
xPay (QR-оплата)WhatsAppSMSPusher
DevOps
NginxsystemdUbuntu

Функционал

  • Вход по коду из WhatsApp или SMS
  • Личный код и адрес склада в Китае
  • Отслеживание по штрихкоду
  • Оплата доставки по QR
  • Push о прибытии посылки
  • Заявки на упаковку
  • Сканирование на складе со звуком
  • Коробки и рейсы
  • Раскладка по полкам
  • Печать этикеток и накладных
  • Панель на русском и китайском
  • Обновления в реальном времени