Бюджет: 9000 UAH Термін: 7 днів
Ваш стек повністю збігається з моїм досвідом: Vue 3 + Nuxt + Tailwind + PrimeVue + TypeScript — саме на цих технологіях я верстаю регулярно. Для вашого проєкту запропоную такий підхід: компонентна архітектура з vueusecomposables для теми та RTL, PrimeVue DataTable з кастомними фільтрами та сортуванням, Highcharts через обгортку-компонент з реактивними даними, Leaflet-карта з lazy-load тайлів. Темна/світла тема через CSS-змінні та data-атрибут на root-елементі, RTL через логічні CSS-властивості (margin-inline, padding-inline). Адаптив mobile-first через Tailwind breakpoints. Результат — чистий git-репозиторій з README, npm install і npm run dev запускає все без зайвих дій. Вартість 9000 грн за орієнтовний обсяг до 10 екранів, строк 7 днів. Для точнішої оцінки прошу поділитись посиланням на Figma-макет.
Бюджет: 20000 UAH Термін: 15 днів
Доброго дня, розробляю та обслуговую сайти більше 8-ми років.
Готовий виконати ваше замовлення.
Приклади робіт надам в особисті.
Напишіть мені обговоримо!
Бюджет: 5000 UAH Термін: 30 днів
Зверстаю адаптивний фронтенд на Nuxt 3 + Tailwind з підтримкою RTL і темної теми, а також інтегрую DataTable від PrimeVue і графіки Highcharts.
Бюджет і терміни — після обговорення деталей.
Ви вказали, що стандартні фільтри PrimeVue не підходять — чи відмальовані у Figma всі стани (hover, active, focus) для цих кастомних фільтрів, щоб я міг їх зверстати піксель-в-піксель?
Бюджет: 27000 UAH Термін: 15 днів
Вітаю.Працюю з Vue понад 9+ років.Готовий реалізувати на Nuxt.js.
Бюджет: 3000 UAH Термін: 3 дні
Вітаю.
Я NodeJS розробник. Можу зверстати для вас сайт. Пишіть, обговоримо.
Сергій Т.
Переможець- Проєкти 12
- Оцінка 5.0
- Рейтинг 1 888
Бюджет: 22000 UAH Термін: 20 днів
Привіт 😊
Відразу прикріпляю приклад коду
https://github.com/Orangeeeeeeeee/template.toka.energy
Пропоную перейти в особисті повідомлення 📩 та обговорити деталі 💬
Зроблю все швидко ⚡️ і якісно ✅
Також прикріплю декілька своїх робіт 💼:
🌐 https://www.slaters.co.uk/
🌊 https://www.salt-watersandals.eu/
- Проєкти -
- Оцінка -
- Рейтинг 164
Бюджет: 15000 UAH Термін: 14 днів
Вітаю, Ірино!
Детально вивчив ТЗ та додаток до проекту. Маю 14 років у веб-розробці, останні 5+ років щодня працюю з Vue.js на комерційних продуктах.
Ваш стек — це мій основний інструментарій:
— Vue 3 / Nuxt — будував SPA-додатки з нуля, виконував повну міграцію legacy-проекту з AngularJS на Vue.js
— Tailwind — використовую для швидкої адаптивної верстки на комерційних проектах
— TypeScript — пишу інтерактивну логіку та типізований код
— Компонентний підхід — створював перевикористовуваний Vue.js UI Kit з BEM-методологією
Як реалізую ваші вимоги:
— Таблиці: PrimeVue DataTable з кастомними фільтрами та сортуванням
— Графіки: Highcharts через Vue-компонент-обгортку з реактивними даними
— Карта: Leaflet з lazy-load тайлів, адаптований під мобільні
— Тема: CSS-змінні + data-атрибут на root, перемикання без перезавантаження
— RTL: логічні CSS-властивості (margin-inline, padding-inline)
— Адаптив: mobile-first через Tailwind breakpoints (моб / планшет / десктоп)
Результат: чистий git-репозиторій з README, npm install + npm run dev стартує локально без зайвих налаштувань.
Готовий обговорити деталі після перегляду макету в Figma.
Бюджет: 20000 UAH Термін: 13 днів
З великим задоволенням зроблю все! Буде зроблено швидко і якісно, готовий розпочати роботу прямо зараз!
Бюджет: 27000 UAH Термін: 21 день
Добрий день. Готовий приступити до роботи після обговорення деталей.
Є досвід роботи з Vue3, Nuxt 3/4, PrimeVue, TailwindCSS, Leaflet та Highcharts.
Верстаю чисто, pixelperfect, адаптивно, кросбраузерно, валідно, надійно, в зеленій зоні goolepagespeed. Використовую сучасні підходи та інструменти.
Пишіть у пп, детальніше обговоримо проєкт.
Бюджет: 10000 UAH Термін: 14 днів
Вітаю, зацікавив ваш проєкт, сподіваюсь на плідну співпрацю. За плечима маю понад 5 років досвіду розробки на Vue/Nuxt, використовую PrimeVue ще з v1. Готовий зробити якісну верстку, за потреби можу і під'єднання до бекенда зробити. Деталі пропоную обговорити в ЛС
Бюджет: 3000 UAH Термін: 12 днів
Вітаю, Ірина. Ознайомився із ТЗ та готовий розпочати, використовуючи потрібний вам стек. Працюю на результат й рейтинг, тому доведу ваш проєкт до кінця. Сподіваюся на співпрацю.
Бюджет: 10000 UAH Термін: 10 днів
Вітаю! Детально ознайомився з ТЗ для vcpserver.net.ua. Маю великий досвід роботи з Nuxt 3 та PrimeVue, тому реалізую верстку з чітким дотриманням архітектури та функціональних вимог.
Як я підійду до виконання:
Стек: Nuxt 3 (TypeScript) + Tailwind CSS. Для кастомних елементів PrimeVue використаю Pass Through API, щоб досягти 100% відповідності Figma.
Таблиці: Реалізую DataTable (PrimeVue) зі sticky-header та кастомною фільтрацією. Для мобільної версії застосую техніку перетворення рядків у блоки.
Інклюзивність та локалізація: Налаштую коректну роботу RTL та Dark/Light тем через вказані data-атрибути.
Інтерактив: Інтеграція Highcharts та Leaflet з урахуванням адаптивності під мобільні пристрої.
Результат: Чистий код у Git, готовий до запуску через npm install
Бюджет: 9000 UAH Термін: 1 день
Доброго дня. Готов виконати даний проект маю великий досвiд розробки додаткiв.
Бюджет: 25000 UAH Термін: 20 днів
Вітаю!
Я розробник сайтів, мобільних додатків IOS/Android та платформ для бізнесу з досвідом!
Готовий розробити сайт з кастомним дизайном.
Звертайтесь обговоримо!
Бюджет: 20000 UAH Термін: 15 днів
Доброго дня. Ознайомився з вашим завданням по верстці сайту з Figma — дуже сподобався дизайн, виглядає, як структурований і технічно цікавий для мене проєкт. Можу повністю закрити цю задачу під ключ із фокусом на якість, продуктивність і масштабованість.
Я працюю з Vue 3 / Nuxt та регулярно використовую Tailwind, PrimeVue, Highcharts і Leaflet у реальних комерційних проєктах, тому розумію всі тонкощі інтеграції цих інструментів між собою.
Що ви отримаєте:
— Адаптивну верстку (mobile / tablet / desktop) з урахуванням UX
— Кросбраузерну підтримку без сюрпризів у сучасних браузерах
— Реалізацію темної та світлої теми через data-атрибути (з чистою логікою перемикання)
— Підтримку RTL (включаючи правильну роботу layout та компонентів)
— Компонентну архітектуру для повторюваних блоків (зручно масштабувати та підтримувати)
По функціоналу:
— Таблиці на PrimeVue (сортування, фільтрація, оптимізація продуктивності)
— Форми: комбіную кастомні рішення з PrimeVue для кращого UX
— Інтерактивні графіки через Highcharts
— Інтеграція карти на Leaflet
— Відео-плеєр без перевантаження сторінки
Бюджет: 27000 UAH Термін: 30 днів
Доброго дня, Ірино!
Я, Віталій, - досвідчений веб розробник із 5+ роками досвіду, буду радий допомогти вам з верстанням проекту Vcpserver. Хотів б уточнити, щодо бізнес логіки на деяких екранах. Бюджет і терміни будуть випливати з відповіді на ці уточняючі питання
У результаті нашої співпраці ви отримаєте:
- Розробку "під ключ" – від верстки до залиття його на віртуалку
- Надійний, оптимізований, захищений і швидкий сайт
- Прозорість у роботі та постійну комунікацію
- Гарантується Підтримку після завершення проєкту
Перегляньте моє портфоліо:
Freelancehunt
Готовий обговорити ваш проєкт і запропонувати найкраще рішення. Напишіть мені – знайдемо оптимальний підхід!
Бюджет: 27000 UAH Термін: 75 днів
Вітаю!
Ознайомилися з дизайном та ТЗ. Проект достатньо обʼємний. Було б цікаво попрацювати над його реалізацією.
Бюджет складе 5000—6000$
Термін виконання 2—2,5 місяців
Готові обговорити деталі та приступити до виконання.
Бюджет: 27000 UAH Термін: 20 днів
Вітаю.
Ознайомився із завданням.
Напишіть, обговоримо деталі проекту!
----------------------------------
Приватний розробник веб-сайтів. Досвід – 10 років.
Дизайн, верстка, розробка сайтів Wordpress.
Бюджет: 2000 UAH Термін: 3 дні
Доброго дня. Ознайомилася з ТЗ, зроблю швидко і якісно
Останні роботи:
https://anna-klimenko13.github.io/home-connect/
https://anna-klimenko13.github.io/homes-arrow-real-estate/
Бюджет: 1000 UAH Термін: 1 день
Вітаю! Ми невеликою командою понад 4 роки займаємося веб-розробкою високонавантажених інтерфейсів, і ми готові розробити ваш проєкт на Nuxt «під ключ» згідно з усіма вимогами. Ми реалізуємо якісну інтеграцію інтерактивних карт Leaflet, налаштуємо складні фільтри в таблицях PrimeVue та забезпечимо плавне перемикання тем і підтримку RTL для міжнародних стандартів. Наш досвід понад 4 роки дозволяє нам гарантувати високу технічну культуру коду, типізацію на TypeScript та легку підтримку проєкту в майбутньому, обов’язково ознайомтеся з нашими прикладами робіт: freshagro.com.ua, farfieworldwide.com, rivnekolo.com.
Орієнтовна вартість: $1000–1400. Терміни: до 21 дня.
Бюджет: 1000 UAH Термін: 12 днів
Доброго дня! Ми з колегою понад 4 роки професійно займаємося технічним проєктуванням та фронтенд-розробкою на Vue-стеку, тому ми допоможемо вам створити стабільний та швидкий інтерфейс з використанням PrimeVue та Tailwind. Ми реалізуємо фронтенд-аудит вашого повного ТЗ, винесемо всі повторювані блоки в архітектуру незалежних компонентів та налаштуємо кросбраузерну верстку з підтримкою мобільних пристроїв. Ми забезпечимо технічну бездоганність виконання на TypeScript та підготуємо проєкт до швидкого запуску через npm install, наш досвід підтверджений успішними проєктами: drkukharevich.rivne.ua, crave-agency.com.ua, jk-solution.com.ua.
Орієнтовна вартість: $800–1100. Терміни: 12–18 днів.
Бюджет: 27000 UAH Термін: 14 днів
Вітаю! Ми з напарником (дизайнер + full-stack) понад 4 роки спеціалізуємося на розробці складних аналітичних дашбордів на Nuxt 3 та TypeScript, тому ми професійно реалізуємо ваше ТЗ. Ми розробимо архітектуру компонентів у Figma для візуалізації складних станів таблиць та графіків, забезпечивши технічно бездоганну реалізацію темної теми через data-theme та повну підтримку RTL логіки в Tailwind. Наш досвід понад 4 роки дозволяє нам грамотно інтегрувати Leaflet та Highcharts, гарантуючи відсутність витоків пам'яті при зміні даних та ідеальну роботу адаптиву на всіх пристроях; подивіться на наші роботи з погляду технічної точності та чистоти коду: hyperfi.tech, espressolab.com.ua, hudi.com.ua.
Орієнтовна вартість: $900–1300. Терміни: 14–20 днів.
Бюджет: 1000 UAH Термін: 1 день
Вітаю! Ми компанія Devoxen, маємо великий досвід у розробці подібних інтерфейсів на Vue 3 / Nuxt з використанням Tailwind, PrimeVue та інтеграціями графіків і карт.
По вашому проєкту можемо реалізувати адаптивний інтерфейс з підтримкою темної/світлої теми, RTL, компонентною структурою, а також інтегрувати таблиці з фільтрами, форми, Highcharts, Leaflet і відеоплеєр з коректною роботою у всіх сучасних браузерах.
Пропоную перейти в особисті повідомлення для більш детального обговорення ТЗ, термінів виконання і вартості.
Бюджет: 22000 UAH Термін: 15 днів
Доброго дня
Мене звати Дмитро, представляю компанію King Kong Lab
Ознайомився з ТЗ і макетом — можемо реалізувати верстку на Vue 3 / Nuxt з дотриманням усіх технічних вимог і логіки проєкту
Маємо досвід роботи з
Vue 3 / Nuxt
Tailwind
PrimeVue (DataTable, форми, кастомізація через Pass Through API)
Highcharts
Leaflet
По реалізації
зробимо чисту компонентну архітектуру (повторювані блоки як компоненти)
адаптив під моб / планшет / десктоп
кросбраузерність (Chrome, Safari, Firefox, Edge)
темну / світлу тему через data-атрибут
RTL підтримку через data-direction
Функціонал
таблиці на PrimeVue (сортування, фільтри, sticky header)
форми (частково кастом, частково PrimeVue)
графіки через Highcharts
карта через Leaflet
відео через нормальний плеєр (Plyr / Video.js)
Також
налаштуємо коректний скрол у таблицях і модалках
оптимізуємо продуктивність
зробимо проект, який запускається через npm install без проблем
Передамо
Git-репозиторій або архів
чистий код і структуру
інструкцію запуску
По строках
10–18 днів залежно від обсягу сторінок
Готовий обговорити деталі і запропонувати оптимальну структуру під ваш проєкт
Буду радий співпраці
Бюджет: 15000 UAH Термін: 14 днів
Вітаю! Готовий обговорити та виконати Ваше замовлення.
https://smate1.github.io/ink.design/
https://smate1.github.io/PanterEx/
https://smate1.github.io/stay_safe/
https://smate1.github.io/avg/
Бюджет: 8500 UAH Термін: 14 днів
Ми — команда SDEV, спеціалізуємося на складній фронтенд- та повнолінійній розробці. Маємо великий досвід роботи з Vue 3, Nuxt, TypeScript, Tailwind та інтеграцією бібліотек, таких як Highcharts і Leaflet.
Розуміємо важливість чистого коду, адаптивності, підтримки RTL, темної/світлої теми через data-атрибути, кросбраузерності та компонентного підходу. Усі повторювані блоки будуть реалізовані як компоненти, форми та таблиці — з використанням PrimeVue з додаванням кастомної логіки там, де потрібно.
Графіки на основі Highcharts, карта через Leaflet — будуть інтегровані з урахуванням продуктивності та адаптивності. Відеоплеєр підключимо з використанням перевіреного рішення, яке коректно працює на всіх пристроях.
Проект буде повністю готовий до запуску: репозиторій з чіткою структурою, інструкцією по встановленню (npm install + старт), усіма залежностями та налаштуваннями.
Маємо досвід у роботі з технічними завданнями подібного рівня складності, включаючи проекти з глибокою інтерактивністю та вимогами до якості коду.
Готові розпочати після затвердження ТЗ та узгодження деталей.
Бюджет: 8000 UAH Термін: 4 дні
Вітаю.
Ознайомився з оновленим ТЗ і готовий якісно зверстати сайт по Figma на Vue 3 / Nuxt з акуратною компонентною структурою та чистим, підтримуваним кодом.
Можу реалізувати весь необхідний стек і функціонал: адаптив під мобільні / планшети / десктоп, кросбраузерність, світлу та темну тему, RTL-підтримку, таблиці, форми, графіки, карту та інші інтерактивні блоки згідно з вимогами. Окрему увагу приділяю тому, щоб проєкт був не просто візуально схожим на макет, а зручним у подальшій підтримці та розвитку.
Працюю уважно до деталей у верстці, станах елементів, повторюваних компонентах, адаптивній логіці та загальній архітектурі фронтенду. На виході ви отримаєте охайний проєкт, який коректно запускається локально, без проблем ставиться через npm install і нормально передається в роботу далі.
Готовий одразу підключитися після узгодження фінального обсягу сторінок та деталей по макетах.
Бюджет: 1500 UAH Термін: 3 дні
Вітаю! Чи розглядається React + TypeScript?Можу на цій технології вам виконати верстку?Також працюю із Tailwind
Ставки поки відсутні
Ставки приховані
Актуальні фриланс-проєкти в категорії HTML та CSS верстання
ТЕХНІЧНЕ ЗАВДАННЯ НА РОЗРОБКУ ЛЕНДИНГУ НА БАЗІ WORDPRESSПро проєкт: Потрібно створити продаючий лендинг для авторського онлайн-інтенсиву на діючому корпоративному сайті юридичної фірми. Платформа сайту: WordPress. Очікувана URL-адреса сторінки: salyk.net/online_intensiveОплата: Проєкт оплачується з резервуванням грошей на депозиті сайту. Без жодних «спочатку зроблю роботу, потім затверджую проєкт і ви проводите оплату». 1. Дизайн і структура:Є готовий прототип у вигляді чистого HTML/CSS коду (включає тексти, структуру, кольорову гаму, адаптивність і вертикальні відеовідгуки 9:16). Код додається до цього ТЗ у файлі «код». Можете його вставити тут https://htmledit.squarefree.com/ і подивитися попередній дизайн. Завдання по дизайну: Взяти цей код за основу, але не просто скопіювати. Вітається доопрацювання UX/UI, додавання акуратних мікроанімованих елементів, тіней, сучасних ефектів (фіч), які зроблять сторінку більш привабливою і продаючою, зберігаючи строгий корпоративний стиль.Фотографії: поки додаються тільки 3 шт., згенеровані ІІ. Після затвердження проєкту надішлю свої особисті фотографії для інтеграції на лендингу.2. Інтеграція з CMS (Редагованість):Критично важливо: Лендинг не повинен висіти на сайті як «голий» HTML-код. Сторінку необхідно зібрати за допомогою візуального конструктора (Elementor) або реалізувати через гнучкі поля (ACF).У замовника повинна бути можливість легко змінювати будь-які тексти, посилання, тарифи, фотографії та відеовідгуки прямо з адмін-панелі WordPress без втручання в код.3. Технічні вимоги та адаптивність:Повна адаптивність кросбраузерної верстки: Desktop, Tablet, Mobile. Сторінка повинна коректно відображатися на всіх типах пристроїв (в тому числі пропорції 3 вертикальних відеовідгуків).Висока продуктивність: Обов'язкова базова оптимізація швидкості завантаження (Google PageSpeed). Зображення повинні бути стиснуті та конвертовані у формат WebP, скрипти та стилі мініфіковані.4. Форма зворотного зв'язку (Лідогенерація):На лендингу є форма заявки (Ім'я, Телефон). Її потрібно зробити повністю робочою.Всі заявки повинні миттєво надсилатися на корпоративний email: info@сайт.net.Необхідно налаштувати відправку через SMTP-сервер або використовувати надійний плагін (WPForms / Contact Form 7), щоб заявки гарантовано не потрапляли в папку «Спам».5. Мультимовність:Поточний сайт передбачає наявність трьох мов (РУС, КАЗ, АНГЛ).В рамках проєкту виконавець повинен налаштувати мультимовність для нового лендингу (за допомогою плагінів Polylang, WPML або аналогів).В процесі виконання завдання замовник надасть готові переклади тексту на казахську та англійську мови. Виконавець повинен створити та оформити ці додаткові мовні версії сторінки.6. Інтеграція з головним сайтом:Налаштувати перехід на лендинг з основного сайту.В головному меню (в хедері) діючого сайту salyk.net необхідно додати нову кнопку або пункт меню (наприклад, «Онлайн-інтенсив»), яка буде вести на адресу /online_intensive.Додатково: зробити функцію на всьому сайті перемикання між мовами rus/eng/kaz в стилі сайту.
Є діючий production-сайт з каталогом товарів, картками моделей та інформаційними сторінками. Стек frontend: — Next.js; — React; — TypeScript; — існуюча компонентна система; — staging та production середовища. Є погоджене візуальне напрямок і дизайн нової головної сторінки. Необхідно впровадити його в існуючий проект, адаптувати під desktop/tablet/mobile та привести всі основні типи сторінок сайту до єдиної оновленої стилістики. Повний редизайн продукту та зміна бізнес-логіки не потрібні. ОБОВ'ЯЗКОВИЙ SCOPE 1. Нова головна сторінка — реалізувати головну сторінку за наданим дизайном; — зберегти існуючу функціональність, посилання та маршрутизацію; — коректно підключити погоджені секції та CTA; — використовувати існуючі дані та API; — передбачити коректне відображення динамічного контенту. Основні типи секцій: — header/navigation; — hero; — інформаційні блоки; — картки моделей/пропозицій; — аналітичні або market insight блоки; — CTA-секції; — footer. Точний склад секцій буде надано обраному виконавцю разом з макетом. 2. Responsive Необхідно реалізувати: — desktop; — tablet; — mobile; — проміжні роздільні здатності; — коректну поведінку сіток, карток, меню, кнопок та типографіки; — відсутність горизонтального скролу та візуальних конфліктів. 3. Типографіка та загальні стилі — впровадити нові погоджені шрифти; — привести розміри, ваги, line-height та інтервали до єдиної системи; — оновити стилі кнопок, карток, полів, бейджів та заголовків; — за можливості використовувати загальні design tokens або CSS variables; — не дублювати стилі окремо для кожної сторінки без необхідності. 4. Уніфікація існуючих сторінок Перевірити та привести до нової стилістики основні типи сторінок: — каталог; — картка моделі / PDP; — інформаційні сторінки; — header; — footer; — форми; — модальні вікна; — існуючі CTA; — loading / empty / error states, якщо вони вже присутні в проекті. Йдеться про візуальну уніфікацію існуючих компонентів, а не про повний індивідуальний редизайн кожної сторінки. 5. Каталог Перевірити: — сітку карток; — зображення; — назву, reference та ціну; — фільтри та сортування; — кнопки та посилання; — desktop/mobile відображення; — loading та empty states; — відсутність візуальних зсувів під час завантаження. 6. PDP Перевірити: — галерею; — основний інформаційний блок; — ціну та CTA; — аналітичні секції; — таблиці та метрики; — About Watch; — desktop/mobile компоновку; — довгі назви, references та відсутні дані. Необхідно зберегти поточну функціональність та існуючі контракти API. 7. Header та Footer — єдина стилістика на всіх сторінках; — responsive navigation; — mobile menu; — коректні active/hover/focus states; — відсутність розбіжностей між головною, каталогом та PDP. 8. Стану інтерфейсу Для динамічних блоків перевірити: — loading; — empty data; — API error; — insufficient data; — відсутнє зображення; — відсутня ціна; — довгий текст; — мобільне відображення. Не потрібно розробляти нову складну бізнес-логіку. Необхідно коректно візуалізувати вже існуючі стани. 9. Якість та продуктивність — не погіршити SEO та поточну індексацію; — зберегти коректні metadata та semantic HTML; — не створювати критичних layout shifts; — оптимізувати зображення та шрифти; — враховувати reduced motion для анімацій; — перевірити базову доступність: focus states, contrast, keyboard navigation; — не підключати важкі бібліотеки без обґрунтованої необхідності. 10. Staging та QA — розгорнути зміни на staging; — перевірити основні типи сторінок; — перевірити desktop, tablet та mobile; — усунути візуальні та responsive-баги; — після приймання виконати production deployment; — забезпечити виправлення багів за реалізованим scope не менше 7 календарних днів після викладки. РЕЗУЛЬТАТ РОБОТИ — Pull Request з frontend-кодом; — реалізована нова головна; — responsive desktop/tablet/mobile; — єдині шрифти, картки та базові UI-компоненти; — візуально погоджені каталог, PDP та інформаційні сторінки; — staging deployment; — виправлення знайдених візуальних помилок; — production deployment; — короткий опис змінених компонентів; — 7-денний bug-fix period після приймання. КРИТЕРІЇ ПРИЙМАННЯ 1. Головна відповідає наданому дизайну. 2. Усі секції коректно працюють на desktop, tablet та mobile. 3. Header та footer єдині на всіх сторінках. 4. Каталог та PDP візуально відповідають новій системі. 5. Поточна функціональність сайту не порушена. 6. API-контракти та backend-логіка не змінені без погодження. 7. Немає горизонтального скролу та критичних layout shifts. 8. Шрифти та зображення завантажуються коректно. 9. Loading, empty та error states відображаються без поломки layout. 10. Зміни перевірені на staging та розгорнуті в production. 11. Виправлені візуальні помилки, виявлені під час приймання в рамках погодженого scope. ЩО НЕ ПОТРІБНО — розробка backend; — зміна бізнес-логіки; — створення нового каталогу або CMS; — розробка нового API; — повний редизайн кожної інформаційної сторінки; — нові користувацькі функції, відсутні в макетах; — розробка складної дизайн-системи з нуля; — створення нового проекту замість доопрацювання існуючого; — зміна SEO-структури без окремого погодження. ВИМОГИ ДО ВИКОНАВЦЯ — впевнений Next.js / React / TypeScript; — досвід роботи з існуючими production-проектами; — якісна responsive-верстка; — досвід впровадження дизайну з Figma; — компонентний підхід; — впевнена робота з CSS / CSS Modules / Tailwind або існуючою системою проекту; — розуміння Core Web Vitals; — Git / Pull Request workflow; — вміння працювати через staging. В ОТКЛИКУ ОБОВ'ЯЗКОВО ВКАЗАТИ 1. Фіксована ціна за повний обов'язковий scope. 2. Термін виконання в робочих днях. 3. Оцінку в годинах. 4. Коли готові почати. 5. Посилання на 2–3 релевантних проекти на Next.js/React. 6. Чи є досвід роботи з каталогами, картками товарів або аналітичними інтерфейсами. 7. Що знадобиться для точної оцінки до початку роботи. 8. Входять чи в ціну: — staging; — responsive QA; — production deployment; — виправлення багів; — 7-денний bug-fix period. Шаблонні відповіді без перегляду вимог і без конкретної оцінки розглядатися не будуть. Доступ до production на першому етапі не надається. Робота починається після обмеженого code review і розгортається через staging.
ТЕХНІЧНЕ ЗАВДАННЯ Оновлення інтернет-магазину bp.ua Про проєкт Діючий інтернет-магазин парфумерії на OpenCart 2.x. Потрібно перенести на OpenCart 4.x, оновити дизайн і функціонал, зберегти всі дані, інтеграції та SEO. Сайт двомовний (українська + російська). Шукаємо виконавця (або команду) для backend і frontend. Можна відгукуватись на одну частину або на обидві.Частина 1. Backend (OpenCart 4)Міграція Розгортання чистого OpenCart 4.x (остання стабільна гілка), PHP 8.1+. Перенесення даних: товари, категорії, атрибути, опції, бренди, клієнти, замовлення, відгуки, контент-сторінки. Збереження SEO-URL (ЧПУ) один-в-один; карта 301-редиректів зі старих адрес. Прямого апгрейду 2.x → 4.x немає: тільки чисте розгортання + контрольоване перенесення.API-інтеграція з постачальником (пріоритет) Портування наявної кастомної доробки обміну з сервером постачальника (ціни + залишки). Автоматична синхронізація за розкладом (cron), лог помилок, ручний запуск. Приховування/статус для позицій, яких немає в наявності. Підтримка каталогу 2 000+ позицій.Модулі Нова Пошта: вибір відділень/поштоматів, автоформування ТТН з адмінки. Оплата: підключення платіжної системи (LiqPay / Fondy / WayForPay — узгодити), накладений платіж. Чекаут: серверна логіка, гостьове замовлення, статуси, повідомлення клієнту. Масовий імпорт/оновлення товарів з прайсу (xlsx/csv), прив’язка фото за артикулом/штрихкодом.Двомовність (uk / ru) Дві мови магазину: uk-UA (основна) та ru-RU. Двомовні поля товарів, категорій, контент-сторінок, мета-тегів. Окремі SEO-URL для кожної мови, теги hreflang, канонічні URL. 301-редиректи зі старих URL обох мов (перевірити поточну схему: /ru/, піддомен чи параметр). Листи покупцю — мовою сесії клієнта.Блог Зберегти наявний розділ статейhttps://blog.bp.ua/. Перенести існуючі статті (uk/ru) зі збереженням URL і 301-редиректами де потрібно. Двомовність, коректна SEO-розмітка статей. Розділ блогу має лишатися редагованим з адмінки.SEO (серверне) Заміна стороннього SEO-модуля на нативний механізм OC4. Генерація sitemap.xml (окремі мовні гілки), коректний robots.txt. МікророзміткаSchema.org (Product, Offer, BreadcrumbList, Articleдля блогу).Продуктивність і безпека Кеш (OPcache + вбудований OC4), оптимізація запитів, gzip/brotli, HTTP/2. Зображення: WebP, resize з кешуванням. HTTPS, 2FA в адмінці, актуальні патчі, щоденні бекапи. Core Web Vitals у «зеленій» зоні на мобільному.Порядок робіт Усі роботи ведуться на staging. Старий сайт працює до повного тестування нового. Перемикання на прод — з можливістю відкату 30 днів. Частина 2. Frontend (дизайн + верстка)Дизайн Стиль: мінімалістичний, преміальний, багато «повітря», акцент на фото товару. Мобільний-перший підхід (більшість трафіку — мобільний). Дизайн-система у Figma: палітра, типографіка, компоненти, стани. Макети ключових екранів (десктоп + мобільний): головна, каталог, картка товару, бренд-сторінка, кошик, чекаут, пошук, блог і сторінка статті.Верстка Семантичний HTML5, чистий CSS, адаптив (mobile-first). Інтеграція у twig-шаблони OpenCart 4 (не статика), робота з живими даними. Зображення: WebP, lazy-load, srcset. Шрифт із повною кирилицею (uk/ru). Кросбраузерність: Chrome, Safari, Firefox, Edge + iOS/Android. Core Web Vitals: LCP < 2.5 c, CLS < 0.1, INP < 200мс(мобільний).Функціонал інтерфейсу Фасетні фільтри каталогу: бренд, тип, об’єм, нота, стать, ціна. Картка товару: фото, опис, ноти, формат/об’єм, відгуки, «з цим купують». Quick view, список бажань, порівняння, бейджі (новинка, хіт, лімітована к-сть). Адаптивний чекаут з мінімумом кроків, автозаповнення Нової Пошти. Розділ блогу: список статей і сторінка статті у стилі сайту.Двомовність (uk / ru) Перемикач мов у шапці, коректний на мобільному. Верстка враховує різну довжину рядків у двох мовах. Увесь текст теми — через мовні змінні OC4 (без «зашитого» тексту). Приймання та співпрацяЩо передати на завершення Backend:доступи (сервер, БД, адмінка, репозиторій), коротка документація по доробках і cron, інструкція з розгортання/відкату, список сторонніх модулів. Frontend:Figma-файл з дизайн-системою та екранами, код теми (twig + CSS/JS), інструкція зі зміни банерів/контенту.Критерії приймання (коротко)
https://www.figma.com/design/bSzGOmDb3scdsBgjR3hHLb/Robo?node-id=0-1&p=f https://robo.org.ua/index.php?route=product/product&path=145802278&product_id=237 Завдання: редизайн сторінки товару та відгуків на головній Сайт уже розроблений і повністю працює. Дизайнер підготував новий дизайн у Figma, який потрібно реалізувати на наявному сайті. Необхідно: зверстати новий дизайн відповідно до макета; інтегрувати його в поточний сайт; адаптувати сторінки під мобільні пристрої, планшети та комп’ютери; перевірити коректну роботу кнопок, форм, меню та інших елементів; забезпечити максимально точну відповідність макету. Розробляти сайт з нуля не потрібно — необхідно лише виконати редизайн і замінити поточне оформлення на нове.
Веб-сайт наразі інфільтрований вірусом. Сайт не працює належним чином. Зокрема, головна сторінка не працює правильно. Нам потрібен розробник, який може виправити цю помилку якомога швидше.