Интернет-магазин отличается от корпоративного сайта не количеством страниц, а тем, что связан с реальными процессами: складом, оплатой, доставкой, возвратами. Поэтому его нельзя «нарисовать и запустить» — сначала нужно понять, как устроена ваша торговля. Разбираем весь путь и то, из чего на каждом шаге складывается бюджет.
Что подготовить до начала разработки
Три вещи, без которых подрядчик будет угадывать, а вы — переплачивать:
- Структура каталога. Категории, подкатегории и свойства товаров. От них зависят фильтры, навигация и будущее SEO. Переделка структуры после наполнения — самая дорогая правка в проекте.
- Источник данных о товарах. Откуда берутся названия, цены, остатки и фото: из 1С, из таблицы, вручную. Это определяет, нужен ли обмен и какой.
- Схема продажи. Кому продаёте — рознице, оптовикам или обоим. Нужны ли разные цены для разных клиентов, отсрочка платежа, счета для юрлиц.
Ответы на эти три вопроса меняют оценку проекта сильнее, чем дизайн.
Этапы разработки
1. Аналитика и техническое задание
Описывается каталог, сценарии покупки, роли пользователей, интеграции. На выходе — документ, по которому можно считать сроки. Пропуск этого этапа не экономит время: он переносит вопросы на стадию, где их решение стоит дороже.
2. Прототип и дизайн
Сначала структура экранов, потом визуал. Ключевые экраны магазина — каталог с фильтрами, карточка товара, корзина и оформление заказа. Именно на них зарабатывает магазин, и именно они прорабатываются в первую очередь.
3. Разработка
Настройка платформы, каталог, корзина, оформление заказа, личный кабинет, подключение оплаты и доставки. Здесь же настраивается обмен с учётной системой.
4. Наполнение и тестирование
Загрузка товаров, проверка сценариев покупки, тестовые платежи, проверка на телефонах. Отдельно — проверка скорости: медленный каталог теряет покупателей до того, как они дойдут до корзины.
5. Запуск и сопровождение
Перенос на боевой сервер, подключение аналитики, настройка целей. Первые недели после запуска — отдельная работа: правки по реальному поведению покупателей.
Из чего складывается бюджет
Стоимость определяют пять вещей, и ни одна из них не связана с числом страниц:
- Платформа и лицензия. Коробочное решение или разработка с нуля.
- Размер и сложность каталога. Сто товаров с двумя свойствами и десять тысяч с размерами, цветами и вариациями — разные проекты.
- Интеграции. Обмен с 1С, платёжные системы, службы доставки, CRM. Каждая — отдельный объём работ с тестированием.
- Дизайн. Адаптация готового решения или индивидуальный дизайн под бренд.
- Нестандартная логика. Конфигураторы, расчёт под заказ, персональные цены, программы лояльности.
Подробный разбор ценообразования — в материале сколько стоит разработка сайта.
Три ошибки, которые дорого обходятся
Начинать с дизайна. Красивый макет, нарисованный до того, как понятна структура каталога, переделывается целиком.
Откладывать интеграцию «на потом». Обмен с учётной системой влияет на структуру данных. Прикрутить его к готовому магазину — значит переделать каталог.
Запускать сразу всё. Магазин, который не вышел в работу, не приносит денег и не даёт данных. Лучше запустить рабочее ядро и развивать по реальному спросу — что входит в это ядро, разбираем в материале про функционал магазина на старте.
Что дальше
Если выбираете платформу — посмотрите разбор магазина на 1С-Битрикс. Если решаете, нужен ли вообще свой сайт, — сравнение магазина и маркетплейса.
Планируете запуск? Оставьте заявку — разберём задачу, предложим структуру и назовём реальные сроки. Консультация бесплатная.