Короткий ответ: 2–4 месяца. Разброс большой не из-за дизайна и не из-за числа товаров, а из-за интеграций: обмен с 1С, оплата, доставка, склад. Магазин на тысячу товаров без обмена делается быстрее, чем магазин на сто позиций, который должен жить в одном ритме с учётной системой.
Сроки по этапам
| Этап | Сколько занимает |
|---|---|
| Структура каталога, свойства товаров, сценарий покупки | 1–2 недели |
| Дизайн: главная, каталог, карточка, корзина, оформление | 3–5 недель |
| Программирование магазина и админки | 4–8 недель |
| Обмен с 1С или другой учётной системой | 2–6 недель |
| Оплата, доставка, чеки по 54-ФЗ | 1–3 недели |
| Наполнение, тесты заказов, запуск | 2–3 недели |
Строки идут параллельно: пока программируется каталог, настраивается обмен. Поэтому итог получается меньше суммы.
Что решает срок на самом деле
Обмен с 1С. Главный источник неожиданностей. Срок зависит от того, в каком виде выгрузка и как быстро отвечает тот, кто ведёт учёт. Бывает, что выгрузка вообще не содержит нужных свойств — тогда сначала правят её.
Свойства товаров. Размер, цвет, объём — если у товара есть варианты, это меняет карточку, корзину, склад и фильтры разом. Одна строка в задании превращается в две недели работы.
Качество каталога. Описания без характеристик, одна фотография на группу товаров, пустые поля. Магазин с таким каталогом можно запустить, но продавать он будет плохо, а приводить каталог в порядок всё равно придётся.
Доставка. Один курьер по городу — день работы. Расчёт по нескольким службам с зонами и весом — недели.
Что можно вынести на второй этап
Магазин не обязан открываться со всем сразу. Обычно спокойно ждут второго этапа: бонусы и программа лояльности, отзывы с фотографиями, сравнение товаров, подписка на снижение цены, приложение.
А вот что нельзя откладывать: работающая оплата, честные остатки и понятная карточка. Это и есть магазин, всё остальное — надстройка.
Почему не за месяц
За месяц собирают магазин на готовом решении с шаблонной темой — и это нормальный выбор для старта, если товаров немного и обмен не нужен. Но как только появляется учётная система, варианты товаров и несколько служб доставки, шаблон начинают дорабатывать, и суммарно выходит дольше и дороже, чем сделать сразу под себя.
Сколько это стоит
Интернет-магазин — от 100 000 ₽. Итоговая сумма зависит от числа интеграций и от того, есть ли у товаров варианты. Смету и срок фиксируем в договоре до старта работ.
Коротко
Разработка интернет-магазина — 2–4 месяца. Срок определяют интеграции и структура каталога, а не количество товаров. Дольше всего обычно идёт обмен с учётной системой, и зависит он не только от разработчика.
Подробнее: создание интернет-магазина. Сроки по остальным типам проектов — в общей статье о сроках.