Техническое задание на создание интернет-магазина мебели и домашнего текстиля
## 1. Общая информация
* Название проекта: Интернет-магазин мебели и домашнего текстиля.
* Цель: Создание современного, удобного и функционального онлайн-магазина для продажи мебели (кровати, шкафы, столы, диваны и т.д.) и домашнего текстиля (постельное белье, покрывала, шторы и т.д.).
* Целевая аудитория: покупатели в возрасте 25–55 лет, преимущественно семейные люди, которые покупают мебель и текстиль для дома онлайн.
## 2. Основные функции и требования
### 2.1. Каталог товаров
* Дерево категорий (Мебель → Спальни → Кровати / Текстиль → Постельное белье).
* Фильтры: цена, цвет, материал, размер, бренд, наличие.
* Сортировка: по цене, новизне, популярности.
* Страница товара:
* Фото (галерея, увеличение при наведении).
* Характеристики (материал, размер, гарантия).
* Описание.
* Цена и скидка.
* Кнопка «Купить» / «Добавить в корзину».
* Отзывы.
* Рекомендуемые товары (похожие, аксессуары).
### 2.2. Корзина и оформление заказа
* Добавление товаров в корзину без перезагрузки страницы (AJAX).
* Возможность изменять количество, удалять товары.
* Калькуляция суммы заказа + доставка.
* Оформление заказа:
* Как гость или через личный кабинет.
* Выбор способа доставки (Новая Почта, курьер, самовывоз).
* Выбор оплаты (карта, наличные при получении, Google/Apple Pay).
* Подтверждение заказа через email/SMS.
### 2.3. Личный кабинет пользователя
* Регистрация / авторизация (email, телефон, соцсети).
* Просмотр истории заказов.
* Список желаемого (wishlist).
* Персональные данные, адреса доставки.
### 2.4. Административная панель
* Управление товарами (добавление, редактирование, импорт/экспорт из Excel/CSV).
* Управление категориями и фильтрами.
* Управление заказами (статусы: новое, подтвержденное, в доставке, завершенное).
* Клиентская база (контакты, история покупок).
* Настройки скидок и акций.
* Статистика продаж.
### 2.5. Маркетинг и продвижение
* SEO-оптимизация (ЧПУ-URL, мета-теги, sitemap.xml, robots.txt).
* Интеграция с Google Analytics, Google Tag Manager, Facebook Pixel.
* Система скидок и промокодов.
* Блог / статьи для SEO-продвижения.
* E-mail рассылка (новинки, акции).
### 2.6. Дополнительные функции
* Поиск с подсказками (автозаполнение).
* Мультиязычность (укр/рус/англ).
* Мультивалютность (гривна, евро, доллар).
* Адаптивность (корректная работа на мобильных устройствах).
* Быстрый заказ в 1 клик.
* Сравнение товаров.
## 3. Дизайн
* Стиль: минимализм, современный, с акцентом на фото товаров.
* Цвета: светлые фоны, акцентные кнопки (например, зеленый или синий).
* Главная страница:
* Баннер / слайдер с акциями.
* Популярные категории.
* Хиты продаж, новинки.
* Отзывы клиентов.
* Информационные блоки (доставка, гарантия, оплата).
## 4. Технические требования
* CMS: OpenCart / Shopify / WooCommerce / Хорошоп / индивидуальная разработка (согласовать).
* Скорость загрузки (Google PageSpeed > 85).
* SSL-сертификат для безопасности.
* Резервное копирование (ежедневное автоматическое).
* Хостинг с поддержкой PHP/MySQL или SaaS-решение.
## 5. Интеграции
* Службы доставки (Новая Почта API, Укрпочта).
* Онлайн-оплаты (LiqPay, Fondy, Portmone).
* CRM (по необходимости: Bitrix24, RetailCRM).