Задание: Разработчик сайтов. Разработка сайта для продажи корпусной мебели (Шкафы) (Дистанционная работа)
Создать уникальный, продающий сайт для производства корпусной мебели (шкафов), который будет выделяться среди конкурентов за счет индивидуального дизайна, удобного интерфейса и автоматизированных функций. Сайт должен быть не на основе шаблонов или конструкторов, а полностью кастомным.
1. Основная часть (обязательный функционал)
1.1. Дизайн и интерфейс
• Уникальный дизайн: Разработка с нуля (без шаблонов).
• Адаптивность: Полная оптимизация под все устройства (десктоп, планшет, мобильный).
• Анимации и микроинтеракции: Плавные переходы, анимированные кнопки, 3D-элементы (по согласованию).
• Структура сайта (приблизительно):
o Главная страница (с акцентом на уникальное торговое предложение).
o Каталог мебели (с фильтрами по типам, материалам, цветам, стилям).
o Страницы отдельных товаров (фотографии, описания, цены, возможность заказа).
o Раздел "О компании" (история, производственные мощности, команда).
o Портфолио (фотографии реализованных проектов).
o Отзывы клиентов (с фотографиями и видео).
o Контакты (адрес, телефон, форма обратной связи, карта).
o Блог (статьи о трендах, советах по выбору мебели).
1.2. Техническая реализация
• Frontend: React.js или Vue.js (для динамичного интерфейса).
• Backend: Node.js (Express) или Python (Django/Flask) — на выбор исполнителя.
• База данных: PostgreSQL или MongoDB.
• Хостинг: Настройка на VPS или облачном сервисе (AWS, Yandex Cloud).
• Безопасность: Защита от DDoS, SSL-сертификат, резервное копирование.
1.3. Основной функционал
• Онлайн-заказ/расчет стоимости: Форма для отправки заявки на замер или расчет стоимости шкафа.
• Личный кабинет клиента: Возможность отслеживать статус заказа, историю покупок.
• Интеграция с Instagram: Автоматическая публикация новых постов из Instagram в специальном разделе сайта (через Instagram API или парсинг).
• Аналитика посещений: Подключение Google Analytics 4 и Яндекс.Метрики, настройка целей и событий.
• SEO-оптимизация: Чистый код, мета-теги, оптимизация скорости загрузки, карта сайта.
2. Дополнительные блоки (опциональные улучшения)
2.1. Автоматизация и интеграции
• CRM-интеграция: Подключение к Bitrix24, AmoCRM или другой системе для управления лидами и заказами.
• Чат-бот/виртуальный ассистент: Разработка чат-бота для ответа на частые вопросы (на базе Dialogflow, ManyChat или кастомного решения).
• Интеграция с рекламными кабинетами: Автоматическая передача данных о конверсиях в Google Ads, Яндекс.Директ.
• API для будущих интеграций: Разработка и документирование API для подключения платежных систем, сервисов доставки, чат-ботов.
2.2. Маркетинговые инструменты
• Поп-ап формы: Для сбора emails (например, скидка за подписку).
• Email-рассылки: Интеграция с сервисами вроде Mailchimp или UniSender.
2.3. Дополнительный контент
• 3D-визуализация мебели + ИИ: Интерактивные 3D-модели шкафов (например, через Three.js).
• Видеообзоры: Раздел с видеоотзывами или презентациями мебели.
• Онлайн-консультант: Виджет для связи с менеджером в реальном времени.
3. Требования к исполнителю
• Опыт: Портфолио с примерами кастомных сайтов (желательно в сфере мебели или интерьеров).
• Технологии: Знание React.js/Vue.js, Node.js/Python, опыт работы с API и базами данных.
• Дизайн: Наличие дизайнера в команде или партнерство с UI/UX-специалистом.
• Сроки: Готовность уложиться в 3–4 месяца (в зависимости от сложности).
• Коммуникация: Регулярные отчеты о прогрессе, готовность обсуждать правки.