Интернет-магазин - самый «дорогой» по срокам формат, мы закладываем на него 6-12 недель и цену от 2100 BYN. Но интересно, что большая часть этих недель уходит не на программирование. Она уходит на то, что магазин - это ваша логистика, склад и деньги, переложенные в интерфейс. Если процессов нет на бумаге, их не будет и на сайте.
Вот что стоит решить до первой встречи.
Товары
Сколько позиций на старте? 50 и 5000 - это разные проекты. Где сейчас живёт информация о товарах: в 1С, в Excel, в голове у кладовщика? Есть ли у каждого товара фото, описание, характеристики? Какие характеристики вообще важны покупателю - по ним потом будут строиться фильтры.
Совет: возьмите десять самых продаваемых товаров и оформите их идеально, как хотели бы видеть на сайте. Это станет эталоном для остальных.
Цены и остатки
Как часто меняются цены? Если раз в квартал, можно править руками. Если каждый день - нужна выгрузка, и это отдельная задача интеграции. То же с остатками: показывать «в наличии» или нет, и кто это будет обновлять.
Оплата
Наличными курьеру, картой при получении, онлайн через ЕРИП или эквайринг банка? Для онлайн-оплаты нужен договор с банком или платёжным сервисом, его оформление может занять пару недель - начните параллельно.
Доставка
По Бресту своим курьером? По Беларуси почтой или службой доставки? Самовывоз? Сколько стоит, с какой суммы бесплатно? Каждый вариант - это логика в корзине, которую надо описать.
Люди
Кто будет принимать заказы, подтверждать их, отвечать на вопросы? В какие часы? Куда должны приходить уведомления - на почту, в Telegram, в CRM?
Юридическое
Публичная оферта, условия возврата, политика обработки персональных данных. Шаблоны есть, но их нужно адаптировать под ваш бизнес.
Похоже на список домашнего задания, и так и есть. Но каждый пункт, решённый заранее, - это минус неделя к сроку. Общий подход к подготовке такой же, как в обычном брифе на сайт, просто вопросов больше. А о том, что дорожает в проекте и почему, мы писали в материале про стоимость сайта.
Когда список готов, с ним можно идти на страницу разработки интернет-магазина и оставлять заявку - оценим точнее.