Шукаємо відповідального фрілансера або невелику команду для якісного завершення та технічного доопрацювання сайту компанії 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. Перевірка кабінету користувача, реєстрації та авторизації
Потрібно повністю перевірити логіку особистого кабінету.
Перевірити:
- реєстрацію нового користувача;
- авторизацію;
- вихід з акаунту;
- відновлення паролю;
- зміну даних у кабінеті;
- історію замовлень;
- поведінку після оформлення замовлення;
- листи / повідомлення, які приходять клієнту;
- помилки, які може бачити користувач.
Результат: кабінет має працювати логічно, без помилок і незрозумілих моментів для клієнта.