Связаться

Сложные системы

NDA

Серверная система интернет-магазина для сети автосервисов

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

01

Задача

Для сети автосервисов требовалось запустить новое направление онлайн-продаж и связать интернет-магазин с внутренними системами компании. Необходимо было реализовать каталог товаров, оформление заказов, онлайн-оплату и удобную административную систему, а также автоматизировать обмен данными с 1С и внешними сервисами. Главная задача заключалась в том, чтобы создать единую серверную систему, которая связывает сайт, заказы, оплаты, товары и внутренний учет компании.

02

Серверная часть и управление сайтом

Серверная часть была разработана на Python, Django, Wagtail. Стандартная административная панель Wagtail была значительно переработана под реальные процессы компании. Из нее убрали ненужные разделы, изменили структуру и упростили работу с данными. В результате сотрудники получили не стандартную техническую панель, а удобный рабочий инструмент для управления каталогом, заказами и информацией на сайте.

03

Каталог и внешние сервисы

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

04

Интеграция с 1С и онлайн-оплата

С 1С был настроен двусторонний обмен данными. Интернет-магазин передает информацию о заказах и оплатах, а обратно получает актуальные данные по товарам и учету. Для приема онлайн-платежей подключен Тинькофф Эквайринг. После ключевых действий система также автоматически отправляет клиентам необходимые уведомления. Таким образом, заказ, оплата и внутренний учет связаны в единую цепочку без необходимости вручную переносить информацию между разными системами.

05Ключевой результат

Результат

Компания получила полноценную серверную основу для развития нового направления онлайн-продаж. Каталог, заказы, платежи, административная система и внутренний учет работают как единый процесс, а данные автоматически синхронизируются с 1С и внешними сервисами. Это позволило централизовать работу интернет-магазина и создать основу для его дальнейшего развития без перестройки всей системы с нуля.

Изображения и внутренние интерфейсы проекта не публикуются по условиям NDA. В кейсе сохранены задача, технический подход и результат работы.

Оценка

Понравился материал?