B2B-портал для компании по поставке промышленного оборудования. Объединяет публичный каталог, личный кабинет контрагента, персональные цены, счета из 1С, корзину и передачу заказов в Bitrix24.
Система работает на боевом сервере. Менеджеры управляют каталогом и контентом через Django Admin, а одобренные клиенты видят свои цены, счета и статусы оплаты и отгрузки.
Реализовано:
• Каталог с категориями, поиском по названию и артикулу, наличием, фотографиями и описаниями
• Интеграция с 1С через OData: номенклатура, контрагенты, счета и персональные цены
• Личный кабинет с регистрацией по ИНН и проверкой контрагента
• Корзина и оформление заказа с фиксацией цены
• Интеграция с Bitrix24: передача заказов и синхронизация каталога с фотографиями и описаниями
• Управление контентом через админ-панель, техническое SEO и адаптивный интерфейс
Архитектура и эксплуатация:
• Django, PostgreSQL, Celery и Redis
• Фоновые задачи и контролируемая синхронизация внешних систем
• Версионированные согласия на обработку персональных данных и защита публичных форм
• Nginx, Gunicorn, SSL, автоматическое развёртывание, резервные копии и внешний мониторинг
Результат: первоначальный сайт-каталог превратился в рабочий B2B-контур от просмотра товара до передачи заказа в CRM.
Технологии: Python, Django, PostgreSQL, Celery, Redis, Bootstrap, 1С OData, Bitrix24 REST API, Nginx, Gunicorn, GitHub Actions
https://reftorg.ru/