search

Техническое задание для разработки сайта на CMS WordPress

visibility142
schedule3 месяца назад
categoryПрограммирование и разработка

40 000 ₽ за проект

descriptionОписание

Техническое задание для разработки сайта на CMS WordPress 1. Проект: Разработка корпоративного сайта для производственной компании "ТехноПром Сталь". Цель: Создать представительный, безопасный и высокопроизводительный сайт, который демонстрирует компетенции компании, увеличивает количество качественных лидов (запросов на расчет) и интегрирован с CRM для отдела продаж. 2. Функциональные требования 2.1. Структура и контент Главная страница: Основные услуги, последние реализованные проекты, преимущества (годы на рынке, объем производства и т.д.), форма быстрого запроса на расчет. Раздел "Продукция / Услуги": Иерархическая структура: Категории продукции -> Подкатегории/Отдельные продукты. Кастомный тип записи "Продукт" с полями: название, описание, технические характеристики, галерея изображений, PDF-каталог, область применения. Раздел "Проекты": CPT "Проект" с полями: название, клиент, описание, задачи, решение, результаты, галерея, сроки, видео-кейс. Фильтр проектов без перезагрузки страницы по отраслям (строительство, энергетика и т.д.), типу продукции, году. Раздел "О компании": История, сертификаты, команда, производственные мощности (фото/видео цехов). Блог / Новости: Стандартные записи с категориями. Важно: возможность привязки новости к конкретному продукту или проекту. Контакты: Карта с отметками основных производственных площадок, форма обратной связи, реквизиты. Многоязычность: Сайт должен быть готов к переводу на английский язык 2.2. Формы и лидогенерация Многошаговые формы для запроса расчета (например: выбор продукта -> указание параметров -> загрузка чертежа -> ввод контактных данных). Важно: Загружаемые файлы должны проверяться на тип и размер, сохраняться в защищенной папке, а ссылка на файл должна передаваться в CRM. Форма подписки на рассылку. 2.3. Административная панель WordPress Упрощенный и интуитивный интерфейс для добавления продукции и проектов Возможность массового импорта продукции через CSV/XLSX. Для запросов с форм должен быть создан отдельный пост-тайп "Заявки" с кастомными статусами (Новая, В работе, Выполнена) и всеми данными из формы, доступными в админке. 3. Технические требования 3.1. Разработка и Качество кода Использование хуков: Код должен быть написан с максимальным использованием хуков WordPress, минимизируя прямое редактирование ядра. JavaScript: Для AJAX-фильтрации проектов и многошаговых форм использовать современный JS . Нежелательно использование jQuery в новой функциональности. Необходимо использование системы контроля версий Git 3.3. Интеграция с внешней CRM (Bitrix24/amoCRM) Задача: Каждая заявка с сайта (форма обратной связи, запрос на расчет) должна создавать лид/сделку в CRM. Данные для отправки: Поля формы, UTM-метки, ссылка на загруженный файл. 3.4. Интеграция с API Яндекс Карт Задача: Реализовать на странице "Контакты" интерактивную карту с маркерами производственных площадок. Требования к API: Использование JavaScript API Яндекс Карт версии 3.0. Все данные о площадках (координаты, названия) должны передаваться в скрипт карты безопасно, через wp_localize_script.