THERMECH — проект по переносу и переработке сайта-каталога сварочного оборудования с WordPress/WooCommerce на Django.
Задача была не просто перенести товары, а собрать управляемую B2B-систему: каталог, карточки товаров, фильтры, заявки, счета, покупателей и административную часть для менеджера.
Что было сделано
- развернут Django-проект на сервере с PostgreSQL, Nginx и Gunicorn;
- импортирован каталог товаров из WooCommerce;
- перенесены изображения товаров и подготовлена галерея;
- сделаны категории, товары, SKU, цены, остатки и характеристики;
- добавлены фильтры по характеристикам товаров;
- переработаны главная страница, каталог и карточка товара;
- реализовано добавление товаров в счет без онлайн-оплаты;
- добавлен staff-кабинет для управления каталогом, заявками, счетами и покупателями;
- настроены SEO-поля, robots.txt, sitemap.xml и подготовка к индексации.
Особенности проекта
Проект сделан как B2B-каталог: пользователь выбирает товары, добавляет позиции в счет и отправляет заявку. Такой подход подходит для оборудования, расходников и товаров, где финальная стоимость и наличие могут уточняться менеджером.
Отдельное внимание уделено staff-кабинету: менеджер может работать с каталогом, изображениями, характеристиками, заявками и счетами без вмешательства разработчика.
Стек
Django, PostgreSQL, Nginx, Gunicorn, HTML, CSS, JavaScript, импорт данных из WooCommerce.