Коротко. Начинать стоит не с дизайна, а с каталога: какие товары, какие у них свойства и где хранятся цены и остатки. Затем выбрать платформу, способы оплаты и доставки и решить, как магазин будет связан с учётом. Дизайн и разработка — уже после этого.
Шаг 1. Каталог
Соберите список товаров в таблицу:
- названия, артикулы, цены;
- свойства, по которым их ищут: размер, цвет, вкус, объём, бренд;
- варианты одного товара — например, одна модель в трёх цветах;
- фото и описания.
От этой таблицы зависят фильтры, карточки и то, как быстро покупатель найдёт нужное.
Шаг 2. Где живут цены и остатки
Если вы ведёте учёт в учётной системе, магазин должен брать данные оттуда, а заказы — передавать обратно. Иначе каждое изменение цены придётся вносить дважды, а покупатели будут заказывать то, чего нет.
Решите: что и как часто синхронизировать — только остатки или ещё цены, статусы заказов, клиентов.
Шаг 3. Платформа
- Готовая платформа или CMS — быстрее запуск, много готовых модулей, есть ограничения.
- Своя разработка — под нестандартную логику, сложнее и дольше.
Для большинства магазинов подходит готовая платформа с доработками. Например, магазин BSN Oren сделан на Bitrix: команда сама ведёт каталог, акции и бренды.
Шаг 4. Оплата и доставка
- онлайн-оплата картой и через СБП — подробнее в статье «Как подключить онлайн-оплату»;
- оплата при получении;
- службы доставки, самовывоз, расчёт стоимости доставки на сайте.
Шаг 5. Документы
- оферта и условия возврата;
- политика обработки персональных данных и согласие;
- чеки при онлайн-оплате.
Шаг 6. Запуск и первые заказы
Запускайте с тем, что уже работает: основной каталог, оплата, доставка. Отзывы, программу лояльности и личный кабинет с бонусами можно добавить вторым этапом, когда появятся первые покупатели и их вопросы.
Что входит в разработку магазина у нас — на странице интернет-магазина.