Ищем ответственного фрилансера или небольшую команду для качественного завершения и технической доработки сайта компании MARSPRO.
Сайт уже работает, но после предыдущего разработчика осталось много мелких и важных технических проблем. Нам нужен человек, который сможет не просто "что-то подправить", а полноценно проверить логику сайта, закрыть слабые места, оптимизировать работу и довести сайт до стабильного состояния.
Сайт связан с продажей оборудования: солнечные панели, инверторы, аккумуляторы, батареи, оборудование для СЭС и сопутствующие товары.
Основные задачи
1. Оплата через эквайринг / идентификация плательщика
Проблема: сейчас при оплате через эквайринг не видно, кто именно оплатил заказ.
Нужно:
- проверить логику работы платежного плагина;
- сделать так, чтобы в назначении платежа или в данных платежа передавался номер заказа с сайта;
- чтобы менеджер мог легко сопоставить оплату с конкретным заказом;
- протестировать оплату после внесения изменений.
Результат: по каждой оплате должно быть понятно, какое именно заказ оплатил клиент.
2. Оптимизация скорости сайта
Проблема: при проверке Google сайт имеет не очень хорошую оценку скорости / производительности.
Нужно:
- провести технический аудит скорости;
- оптимизировать сайт для Google PageSpeed / Core Web Vitals;
- проверить мобильную и десктопную версию;
- оптимизировать изображения, кэширование, скрипты, стили, плагины;
- убрать или заменить то, что сильно тормозит сайт;
- дать короткий отчет: что было сделано и какие показатели стали после оптимизации.
Результат: сайт должен работать максимально быстро, насколько это возможно без поломки функционала и дизайна.
3. Контакты Viber / WhatsApp / Telegram
Нужно добавить или исправить логический блок быстрого связи с клиентом. Сейчас у нас есть бесплатная линия 0 800, но мы можем добавить мессенджеры, а также обычные номера менеджеров на сайт.
Нужно:
- добавить рабочие кнопки Viber, WhatsApp, Telegram;
- сделать их удобными на мобильной и десктопной версии;
- продумать логику показа: плавающая кнопка, виджет, pop-up или другой удобный вариант;
- сделать призыв к действию, например: "Напишите нам и получите консультацию / бонус / расчет";
- чтобы клиенту было легко написать или позвонить.
Результат: пользователь должен легко найти способ связи и быстро перейти в мессенджер.
4. Автоматическая синхронизация курса с Минфином
Проблема: сейчас курс обновляется регулярно, но подтягивает с Минфина. Есть бесплатная версия API Минфина, которая позволяет ограниченное количество запросов в месяц.
Нужно:
- проверить текущую интеграцию с Минфином;
- настроить автоматическое обновление курса без ручного нажатия кнопок;
- сделать обновление примерно раз на 75–96 часов, чтобы не превышать лимит API;
- интегрировать курс логично в каталог, карточку товара, корзину и оформление заказа;
- проверить, чтобы цена считалась корректно после обновления курса.
Результат: курс автоматически обновляется по графику, корректно подтягивается в корзину и не требует ручного вмешательства.
5. Товары "не в наличии"
Проблема: товары, которых нет в наличии, сейчас могут быть посередине каталога или сверху, что ухудшает продажи, особенно при сортировке и фильтрации.
Нужно:
- сделать автоматическое перенесение товаров со статусом "нет в наличии" вниз каталога;
- проверить работу при различных сортировках;
- визуально сделать такие товары менее активными: затемнение, пометка, другой понятный стиль;
- чтобы клиент сразу видел, что товара нет в наличии;
- при этом товары не должны исчезать с сайта, просто должны быть ниже активных позиций.
Результат: все товары в наличии показываются выше, товары не в наличии — ниже и визуально отличаются.
6. Переход с карты Украины на страницы проектов
На сайте есть карта Украины с нашими реализованными проектами. Также уже есть карточки / страницы проектов.
Нужно:
- сделать так, чтобы с точки / элемента на карте можно было перейти на соответствующий проект;
- прописать правильные ссылки;
- проверить логику на мобильной и десктопной версии;
- сделать переход удобным и понятным для пользователя.
Результат: пользователь нажимает на проект на карте и переходит на соответствующую страницу / карточку проекта.
7. Защита сайта / безопасность
Очень важная задача.
Нужно провести аудит безопасности сайта и закрыть слабые места.
Нужно:
- проверить WordPress, тему, плагины, админку, доступы;
- обновить все, что можно обновить без риска поломать сайт;
- настроить базовую защиту от взлома;
- закрыть очевидные уязвимости;
- проверить формы, регистрацию, авторизацию;
- настроить или проверить резервные копии;
- при необходимости установить / настроить плагин безопасности;
- дать список рекомендаций, что еще нужно сделать.
Результат: сайт должен быть максимально защищен на уровне нормальной коммерческой WordPress / WooCommerce платформы.
8. Промокоды WooCommerce
Проблема: промокоды создаются, формы есть, но скидка не применяется.
Нужно:
- проверить настройки промокодов;
- проверить WooCommerce, тему, корзину, checkout, возможные конфликты плагинов;
- исправить логику применения промокодов;
- протестировать различные типы промокодов: процент, фиксированная скидка, ограничения по товарам / категориям.
Результат: промокоды должны корректно применяться в корзине и при оформлении заказа.
9. Стрелка быстрого возврата наверх
Нужно:
- добавить или исправить кнопку быстрого возврата наверх;
- сделать ее удобной и ненавязчивой;
- проверить на мобильной и десктопной версии.
Результат: пользователь может быстро вернуться вверх страницы.
10. Проверка кабинета пользователя, регистрации и авторизации
Нужно полностью проверить логику личного кабинета.
Проверить:
- регистрацию нового пользователя;
- авторизацию;
- выход из аккаунта;
- восстановление пароля;
- изменение данных в кабинете;
- историю заказов;
- поведение после оформления заказа;
- письма / сообщения, которые приходят клиенту;
- ошибки, которые может видеть пользователь.
Результат: кабинет должен работать логично, без ошибок и непонятных моментов для клиента.