Бюджет: 1000 UAH Термін: 1 день
Вітаю! Робив інтеграції LiqPay на OpenCart, і саме таку картину — оплата пройшла, а замовлення лишається «неуспішним» — ловив не раз. Найчастіше причина не в бані IP, а в тому, що LiqPay шле статус на server_url (callback), а сайт його не приймає або не сходиться signature — тоді замовлення не закривається. Перше що зроблю — гляну, чи реально долітає callback у логи сервера і чи валідний підпис; версію з баном AWS перевіримо вже другою. Готовий продіагностувати за день. Лог-доступ до сервера дасте?
Бюджет: 1000 UAH Термін: 2 дні
Вітаю, Сергію! Робив інтеграції LiqPay і саме таку поведінку бачив: оплата проходить, а замовлення лишається «неуспішним». Майже завжди це про зворотний виклик — LiqPay шле результат на server_url, і якщо сервер його не приймає або не сходиться signature, замовлення не закривається. Версія розробника про бан IP на AWS можлива, але це лише один із сценаріїв, і її треба підтвердити, а не приймати на віру.
Що зробив би по черзі:
1. З самого сервера перевірив доступ до API LiqPay (curl) — якщо звідти запит не йде, тоді так, питання в IP чи фаєрволі, і я скажу точно, бан це чи ні.
2. Подивився б у логах, чи реально приходить callback від LiqPay на server_url і чи правильно рахується підпис.
3. Звірив би статус у кабінеті LiqPay із тим, що ставить модуль у замовленні.
Так стане видно, де саме рветься: або правиться в налаштуваннях/коді, або підтверджую, що треба міняти IP, і тоді ви не платите хостингу навмання.
Підкажіть два моменти, щоб не гадати: чи є доступ по SSH/FTP до сервера, і чи показує сам кабінет LiqPay цей платіж як успішний? Готовий показати в переписці, як перевіряю. Орієнтовно день-два на діагностику й фікс.
Бюджет: 8000 UAH Термін: 3 дні
Доброго дня.
Наша команда має багаторічний досвід у розробці ERP, CRM, CMS та спеціалізованого програмного забезпечення для бізнесу. Ми створюємо ефективні цифрові рішення, що допомагають автоматизувати процеси, підвищувати продуктивність та масштабувати компанії.
Працюємо з сучасними технологіями — від ботів і скриптів до AI-агентів та аналітичних систем. Розробляємо сайти різної складності. У нашому портфоліо — реалізовані ERP-рішення для готельного бізнесу, а також для компаній, які займаються імпортом та продажем товарів, а також власний продукт XFitness — ERP-система, створена спеціально для фітнес-клубів.
Готові реалізувати ваш проєкт і запропонувати найкраще рішення саме для ваших потреб.
Наше портфоліо: Freelancehunt
Ми спеціалізуємось в таких сферах:
-Розробка ERP Систем
-Розробка CRM Систем
-Розробка Веб-Сайтів будь-якої складності
-Розробка CMS Систем
-Підтримка Веб-Сайтів
-Розробка OpenCart
-Підтримка OpenCart
-Модифікація OpenCart
-Доробка OpenCart
-Розробка WordPress
-Підтримка WordPress
-Модифікація WordPress
-Доробка WordPress
-Розробка ECommerce
-Підтримка ECommerce
-Модифікація ECommerce
-Доробка ECommerce
-Розробка Веб-Додатків
-Підтримка 1С Серверів
-Підтримка Веб-Серверів
-Розробка мобільних додатків
- Парсинг даних
-Розробка ботів
-Розробка AI-агентів
та на таких технологіях:
- Python
-PHP
-Laravel
-Symfony
-Yii2
-JS
-NodeJS
-jQuery
-TypeScript
-MySQL
-HTML
-CSS
-Vue
-Nuxt.js
-React
-React Native
-C++
Бюджет: 2000 UAH Термін: 2 дні
або можна зробити переадресатор, але тоді знадобиться інший хостинг і якийсь домен, можливо, зробити на піддомені якось, і написати скриптик і сторінку, і знову пройти модерацію в liqpay
- Проєкти -
- Оцінка -
- Рейтинг 444
Бюджет: 12000 UAH Термін: 10 днів
Доброго дня! Проєктую та розробляю інтернет-магазини й маркетплейси на Laravel — особисті кабінети, платіжні шлюзи (LiqPay/Stripe), автоматизація логістики. Вартість від 12000 грн. Портфоліо: www.engine-web.od.ua/
Бюджет: 1000 UAH Термін: 1 день
Вітаю! Проблема відома, розробник модуля правий у напрямку, але ситуацію можна вирішити без радикального переїзду «навмання».
Бюджет: 1000 UAH Термін: 1 день
Вітаю.
Працював з OpenCart і LiqPay. Спочатку варто розібратися, чому сайт не отримує підтвердження платежу, а вже потім робити висновки щодо AWS чи зміни хостингу.
Можу швидко провести діагностику та запропонувати рішення.
Бюджет: 1000 UAH Термін: 1 день
Доброго дня, Сергію! Проблема зрозуміла — LiqPay не отримує підтвердження про оплату, або ваш сервер не обробляє callback. Версія про бан AWS IP можлива, але не єдина — частіше причина в некоректній обробці server_url або невалідному підписі. Що зроблю: перевірю логи сервера на вхідні запити від LiqPay, перевірю curl-доступ до API LiqPay безпосередньо з вашого сервера (щоб підтвердити або спростувати IP-бан), звірю signature в callback-обробнику, перевірю налаштування server_url в модулі. Якщо IP заблоковано — підкажу найшвидше рішення (виділений IP або proxy). Якщо проблема в callback — виправлю код. Дайте доступ до панелі хостингу та адмін OpenCart — вирішимо за день.
Бюджет: 1500 UAH Термін: 1 день
Вітаємо.
Проблему доцільно перевіряти не на рівні заміни модуля, а на рівні повного ланцюга LiqPay, сайт, callback, статус замовлення в OpenCart. Якщо після успішної оплати замовлення не створюється або переходить у неуспішний статус, потрібно окремо перевірити доступність API LiqPay із сервера, webhook/callback URL, SSL, серверні логи, відповіді LiqPay та обробку статусу в модулі.
Версія з блокуванням IP можлива, але її потрібно підтвердити технічно: зробити запити до API LiqPay безпосередньо з сервера, перевірити cURL/SSL, DNS, firewall, outbound-з’єднання та порівняти результат із запитом з іншого IP. Лише після цього має сенс приймати рішення щодо виділеного IP, зміни сервера або перенесення сайту на інший хостинг.
Оптимальний порядок робіт: діагностика поточного модуля та логів OpenCart, перевірка callback-обробника, тестові платежі, перевірка мережевого доступу до LiqPay API, після чого — або виправлення конфігурації/обробки відповіді, або технічна рекомендація щодо зміни IP/хостингу з обґрунтуванням.
Орієнтовний термін первинної діагностики 2–4 години. Якщо причина підтвердиться на рівні модуля, callback або налаштувань сервера, виправлення зазвичай можна виконати в межах одного робочого дня. Попередній бюджет 50–100$, без урахування можливих витрат на виділений IP, новий сервер або перенесення сайту.
Для старту потрібен доступ до адмін-панелі OpenCart, FTP/SSH або панелі хостингу, налаштувань LiqPay, а також можливість виконати тестову оплату в контрольованому режимі.
Бюджет: 1000 UAH Термін: 1 день
Маю великий досвід у вирішенні подібних завдань, якщо почнемо сьогодні, сьогодні ж і гарантую результат. Напишіть у лс потрібні дані, щоб я міг провести аналіз
- Проєкти 5
- Оцінка -
- Рейтинг 351
Бюджет: 1000 UAH Термін: 1 день
Доброго дня, розробляю та обслуговую сайти на опенкарт більше 15-ти років.
Готовий до виконання Ваших завдань.
Бюджет: 5000 UAH Термін: 2 дні
Вітаю.Є великий досвід з Опенкартом.Готовий провести аналіз проблеми та виправити її.
Бюджет: 1000 UAH Термін: 1 день
Доброго дня. Готовий допомогти вирішити питання з колбеком LIQPAY. Є досвід і вдало виконані проекти. Буду радий співпраці.
Бюджет: 1000 UAH Термін: 1 день
Привіт! Можу виправити, стикався не один раз з цією проблемою, те, що пише за айпі та все інше — це нісенітниця, і змінювати хостинг або ставити ВПС не потрібно.
- Проєкти -
- Оцінка -
- Рейтинг -
Бюджет: 1000 UAH Термін: 1 день
Доброго дня!
Мала справу з інтеграціями платіжних систем та OpenCart, тому розумію проблему, про яку йдеться.
Перш ніж змінювати хостинг або купувати новий IP, я б провела повну діагностику:
• перевірку callback URL від LiqPay;
• аналіз логів OpenCart, PHP та веб-сервера;
• перевірку доступності API LiqPay із сервера;
• перевірку SSL-сертифіката та налаштувань HTTPS;
• тестування запитів server-to-server;
• перевірку налаштувань модуля та статусів замовлень.
Дійсно, проблема може бути пов'язана з IP або мережевими обмеженнями, але на практиці часто причина в некоректній обробці callback-запитів, налаштуваннях сервера або мережевих правилах AWS. Тому спочатку варто отримати підтвердження через логи та тести, а вже потім приймати рішення щодо зміни сервера чи IP.
Готова підключитися, провести аудит і визначити точну причину, щоб не витрачати кошти на зайві зміни інфраструктури.
Для початку буде корисно побачити:
• версію OpenCart;
• посилання на сайт;
• доступ до логів помилок або приклади невдалих оплат.
Бюджет: 4400 UAH Термін: 1 день
Вітаю, можна через Cloudflare вирішити вашу проблему
Пишіть в особисті
Буду радий Вам допомогти!
Бюджет: 1000 UAH Термін: 2 дні
Довіртеся професіоналу зі стажем понад 10 років! Ставка та терміни актуальні! Буду радий співпраці! Досвід комерційної розробки інтернет-магазинів на CMS, бізнес-порталів та корпоративних сайтів - 11 років! +CMS: WordPress(+Woocommerce)PrestaShop/Opencart/Joomla/Bitrix/MODX/DLE/Shopify php/html/css/js/Mysql, PhotoShop/Figma Приклади робіт (з нуля під ключ): Https://outoftime.market https://rebitc.com https://amari.net.ua/ https://heypretty.gr/ https://thaibalispa.pl/ https://wildandorganic.com/ https://cryptosignals.org/ https://ecnbot.com https://locs-ua.com/ https://www.grower.com.ua/ https://www.alternativemedicine.com.ua/ https://silkkiss.ua/ https://v12coffee.com.ua/ https://smrtalgo.com/ https://sengero.no/ https://beautybysim.no/ https://sonatagalleri.com/ https://www.solmy-realestate.com/ https://www.emmanuel.com.ua/ https://www.onsitecomputersinc.com/ https://express-tehbud.com/ https://korostenporcelain.com.ua/ https://sladok.com.ua/ https://pricemds.com/ https://picupmedia.com/ https://www.serasar.com/
Бюджет: 1500 UAH Термін: 1 день
Вітаю! Стикався з подібними проблемами інтеграцій API — діагностую зв’язок між LiqPay та OpenCart, перевірю IP-бан на AWS і налаштую коректне повернення даних про замовлення за 1 день (1 500 грн). Сподіваюсь на співпрацю!
Бюджет: 1000 UAH Термін: 1 день
Доброго дня, Сергію!
Проблема зрозуміла — LiqPay не отримує підтвердження
від вашого сервера (callback/webhook).
Що зроблю:
- Перевірю логи nginx/Apache на вхідні запити від LiqPay
- Перевірю server_url в налаштуваннях модуля
- Якщо IP заблокований — вирішу через whitelist або
зміну IP без переїзду хостингу
- Якщо проблема у файрволі — відкрию доступ для
IP-діапазонів LiqPay
Діагностика + фікс: 1-2 години.
Вартість: 1000 UAH
Andrii O.
Переможець- Проєкти 28
- Оцінка 5.0
- Рейтинг 2 373
Бюджет: 700 UAH Термін: 1 день
Доброго дня.
Справа у тому, що ваш сервер не обробляє вебхук про статус оплати.
- Проєкти -
- Оцінка -
- Рейтинг 427
Бюджет: 1000 UAH Термін: 1 день
Вітаю. Задача повністю зрозуміла. Проблема зникнення сповіщень від платіжних систем (коли оплата пройшла, а сайт про неї не дізнався) - це класичний збій обробки callback-запитів.
Версія попереднього розробника про блокування має сенс, але пропозиція відразу переносити весь сайт на інший хостинг - це занадто радикальне, дороге та капітальне втручання, якого можна уникнути.
Я пропоную вирішити проблему набагато швидше і без стресу для працездатності сайту:
1. Точкова діагностика: я перевірю логи запитів і мережеву доступність між вашим сервером та платіжним шлюзом. Ми точно побачимо, де саме обривається зв'язок.
2. Перевірка систем захисту: часто такі запити блокуються внутрішніми екранами безпеки або фільтрами самого сайту. Якщо проблема там - я налаштую коректні правила доступу.
3. Локальне рішення з IP: якщо виявиться, що поточна IP-адреса дійсно потрапила під обмеження через "сусідів" по серверу, ми вирішимо це за 15 хвилин прямо в панелі вашого поточного хостингу без жодних переїздів та міграцій сайту.
Маю великий досвід роботи з OpenCart 3 та інтеграцією LiqPay, знайду реальну причину та відновлю автоматичну зміну статусів замовлень.
Вартість діагностики та виправлення: 1000 грн.
Термін: виконаю протягом кількох годин після отримання доступів.
Для аналізу знадобляться доступи до адмінки сайту та панелі хостингу. Деталі технічної перевірки готовий обговорити з вами в приватних повідомленнях. Чекаю на ваш фідбек!
Бюджет: 1000 UAH Термін: 1 день
Доброго дня. Знаю і OpenCart, і LiqPay на відмінно. Відповідь попереднього розробника сумнівна. Звертайтеся, виправлю.
Бюджет: 1000 UAH Термін: 2 дні
Вітаю, можна придбати тимчасово інший IP і протестувати роботу модуля. Нічого тяжкого немає, робиться відносно швидко.
Потрібно звʼязатися з ТП хостингу та замовити в них таку послугу. Після чого налаштувати сайт на цьому IP та перевірити роботу
Буду радий допомогти
Бюджет: 1000 UAH Термін: 2 дні
Інтеграція з LiqPay на OpenCart 3 знайома добре, в тому числі нюанси з callback-сповіщеннями, коли оплата проходить, а замовлення не оновлюється. Швидше за все, проблема в обробці server_url або неправильно верифікується підпис відповіді від LiqPay, через що статус замовлення не змінюється. Уточни: в логах OpenCart або на стороні LiqPay видно, що callback взагалі приходить на сайт, чи він не доходить зовсім?
Бюджет: 1000 UAH Термін: 2 дні
Добрий день! Ми маємо досвід у налагодженні інтеграцій платіжних систем на OpenCart. Проблема зазвичай криється у некоректній обробці callback-запитів або конфлікті статусів замовлень. Проведемо діагностику логів сервера, перевіримо коректність передачі API-ключів та налаштуємо правильне повернення статусу після успішної транзакції. Реалізуємо це через перевірку контролера оплати та налаштування хуків системи.
Ставки приховані
Ставки поки відсутні
Ставки приховані
-
Анатолій К. 18 червняНапишіть в техпідтримку, вкажіть що модуль Liqpay блокує отримання фідбеку з api (наче там потрібно було дозволити сканування деяких ботів). Тому краще з тиехпідтримкою розбирайтесь, якщо модуль точно працює )
Актуальні фриланс-проєкти в категорії Веб-програмування
Шукаємо спеціаліста для створення сайту / лендингу для продажу товарів для вікон: штори, ролети та плісовані штори. Нам потрібен не просто сайт-візитка, а практичний інструмент для продажів, збору заявок і подальшого масштабування. Шукаємо спеціаліста, який уже створював схожі моделі сайтів: з вибором параметрів товару, розрахунком ціни, заявками / замовленнями та консультацією клієнта. Також важливо, щоб спеціаліст розумів роботу із закордонною аудиторією, оскільки сайт планується для продажів не лише в Україні, а й на європейському / польському ринку. Основна логіка сайту: Клієнт заходить на сайт і має можливість: Обрати товар. Обрати колір / варіант. Вказати ширину та висоту. Побачити орієнтовну або точну вартість. Залишити заявку або оформити замовлення. У перспективі — оплатити онлайн. Також важливо передбачити кнопку консультації, якщо клієнт не впевнений у замірах або виборі товару. Наприклад: “Потрібна допомога із заміром?” / “Отримати консультацію”. Нам важливо, щоб клієнт міг не обов’язково телефонувати, а написати нам і отримати допомогу онлайн. Додатковий продукт: Окремо хочемо додати плісовані штори як додатковий товар або дешевшу альтернативу основним шторам. Тобто сайт має дозволити показати клієнту простіший і доступніший варіант, якщо основний товар для нього занадто дорогий. B2B-напрямок: У перспективі хочемо мати B2B-блок або окрему сторінку для оптових клієнтів: салони штор, майстри, партнери, виробники, оптові покупці. Там має бути коротка інформація про оптову співпрацю, можливість залишити заявку та, можливо, орієнтовна логіка цін залежно від кількості. Що потрібно від спеціаліста: Підказати, як краще реалізувати сайт: CMS, конструктор, кастомна розробка чи інший варіант. Запропонувати оптимальну структуру сайту. Пояснити, чи реально зробити калькулятор ціни по ширині та висоті. Підказати, як краще організувати заявки / консультацію / оплату. Оцінити, що можна зробити на першому етапі, а що краще залишити на потім. Назвати орієнтовні терміни та вартість. Нам важливо запустити сайт поетапно: спочатку зробити мінімальну робочу версію, яка вже зможе збирати заявки або продажі, а потім поступово додавати складніший функціонал. Формат роботи: Спочатку хочемо провести короткий Zoom / Google Meet, щоб показати продукт, пояснити логіку і зрозуміти, чи зможете ви допомогти з реалізацією. Перед зустріччю можемо надіслати приблизне ТЗ і приклади, щоб ви заздалегідь розуміли, про який продукт і яку логіку сайту йде мова. Це не фінальне технічне завдання, а попереднє бачення задачі, яке ми хочемо обговорити зі спеціалістом.
Необхідно розробити веб-додаток для автоматизації підтвердження замовлень та пропозиції додаткових товарів клієнтам через Viber. Замовлення надходять у CRM SalesDrive. Загальна логіка роботи: 1. Менеджер у веб-додатку обирає одне або кілька замовлень з SalesDrive, обирає сценарій та одну або кілька рекламних листівок, після чого запускає автоматичну обробку. 2. Клієнту через Viber Business Messages надсилається транзакційне повідомлення з даними замовлення: товари, сума, спосіб оплати, місто, служба доставки та відділення/адреса. Клієнт обирає: — «Так, далі»; — «Зв'язатися з менеджером». 3. Після підтвердження клієнту автоматично надсилається одна або кілька обраних менеджером рекламних листівок з додатковими товарами. 4. Клієнт у вільній текстовій формі одним або кількома повідомленнями пише, які товари і в якій кількості хоче додати. Після завершення вибору клієнт натискає кнопку «Я все обрав(ла)» 5. ІІ аналізує всі повідомлення клієнта і співвідносить обрані позиції тільки з товарами, що містяться в надісланих клієнту листівках. Для кожної листівки в системі заздалегідь зберігається структурований список товарів та їх ID/артикулів. 6. Система формує розпізнаний список товарів і кількості та надсилає його клієнту на підтвердження. Клієнт обирає: — «Так, правильно»; — «Потрібно змінити»; — «Зв'язатися з менеджером». 7. Після підтвердження обрані додаткові товари автоматично додаються в існуюче замовлення SalesDrive. Змінюється сума та статус замовлення. 8. Після завершення підтвердження замовлення клієнту надсилається інформація про терміни відправки. Приклад: «Відправка замовлення здійснюється протягом 2 робочих днів. Якщо для вас важлива якнайшвидша відправка, натисніть кнопку нижче. Ми врахуємо це при обробці замовлення». Кнопки: — «Все добре»; — «Потрібна швидка відправка». Якщо клієнт обирає «Потрібна швидка відправка», в замовленні SalesDrive повинна зберігатися відповідна позначка або коментар. Автоматичний сценарій при цьому продовжується. 9. Клієнту автоматично надсилається інформаційне повідомлення про необхідність огляду посилки при отриманні. Приклад: «Будь ласка, огляньте товар у відділенні служби доставки при отриманні. У разі виявлення механічних пошкоджень не забирайте посилку та зв'яжіться з нами. Це допоможе нам швидко вирішити ситуацію». Кнопки та відповідь клієнта на даному етапі не потрібні. 10. Останнім повідомленням клієнту автоматично надсилаються контактні дані компанії. Приклад: «Якщо у вас виникнуть питання щодо замовлення, ви можете зв'язатися з нами: Телефон: … Viber: … Telegram: …» Контактні дані та текст повідомлення повинні редагуватися адміністратором додатку. 11. Нестандартні випадки передаються менеджеру. Наприклад: — клієнт просить змінити замовлення; — клієнт обирає зв'язок з менеджером; — ІІ не зміг однозначно розпізнати товари або кількість; — клієнт не підтвердив розпізнаний список; — клієнт надіслав неподтримуване вкладення; — виникла технічна помилка. Після передачі замовлення менеджеру автоматичний сценарій зупиняється. Інтеграції: — SalesDrive API; — TurboSMS HTTP API / webhook, Viber Business Messages; — API ІІ-моделі для розпізнавання вільного тексту клієнта. Необхідно також реалізувати: — веб-панель менеджера; — отримання та відображення замовлень SalesDrive; — вибір одного або кількох замовлень; — вибір сценарію; — вибір однієї або кількох листівок; — управління листівками та прив'язаними до них товарами; — зберігання стану Viber-діалогу; — історію діалогу; — зміну статусів замовлення; — зупинку автоматичного сценарію; — базову статистику. Вхідні зображення, файли та голосові повідомлення клієнта розпізнавати не потрібно. ІІ працює тільки з текстом. TurboSMS підтвердив можливість автоматичної відправки повідомлень через HTTP API, отримання відповідей через webhook та роботи подальшого сценарію в рамках Viber чат-сесії. Докладне технічне завдання підготовлено і буде надано потенційному виконавцю. В відповіді прошу вказати: 1. Орієнтовну вартість розробки MVP. 2. Орієнтовний термін розробки. 3. Чи є досвід інтеграцій з CRM/API/webhook. 4. Чи є досвід інтеграції AI/LLM API для обробки користувацького тексту. 5. Приклади схожих проектів, якщо є.
Є сайт на Wix Studio. На сторінці категорій товарів (динамічна сторінка) на мобільних пристроях з'являються великі білі прогалини між картками товарів коли деякі поля порожні. Картки товарів без даних займають ~1949px висоти на мобільному. Блоки акордеонів ("Склад", "Опис", "Технічні характеристики") резервують великий порожній простір навіть коли даних немає. Блок з галереєю фото також створює великий білий розрив коли фото немає. Що потрібно зробити: Коли поля "Склад", "Опис", "Технічні характеристики" порожні в CMS — заголовки акордеонів повинні залишатися видимими, але порожній простір всередині не повинен резервуватися Коли фото немає - блок галереї не повинен створювати великий білий розрив Виправлення повинно працювати на всіх сторінках категорій, не тільки на одній Важливо: Заголовки розділів ("Склад", "Опис" тощо) повинні залишатися видимими завжди. Прибрати потрібно лише порожній білий простір всередині.
Є сайт на Wix Studio. На сторінці категорій товарів (динамічна сторінка) на мобільних пристроях з'являються великі білі прогалини між картками товарів коли деякі поля порожні. Картки товарів без даних займають ~1949px висоти на мобільному. Блоки акордеонів ("Склад", "Опис", "Технічні характеристики") резервують великий порожній простір навіть коли даних немає. Блок з галереєю фото також створює великий білий розрив коли фото немає. Що потрібно зробити: Коли поля "Склад", "Опис", "Технічні характеристики" порожні в CMS — заголовки акордеонів повинні залишатися видимими, але порожній простір всередині не повинен резервуватися Коли фото немає - блок галереї не повинен створювати великий білий розрив Виправлення повинно працювати на всіх сторінках категорій, не тільки на одній Важливо: Заголовки розділів ("Склад", "Опис" тощо) повинні залишатися видимими завжди. Прибрати потрібно лише порожній білий простір всередині.
Я професійний 3D-дизайнер, створюю високодеталізовані рендери пам'ятників і меморіальних комплексів (вертикальний формат 9:16). Мої клієнти — це власники цехів і майстерень, яким потрібен зручний цифровий каталог моїх макетів для показу своїм роздрібним покупцям. Що мені потрібно: Підібрати оптимальну платформу і зібрати легкий, швидкий веб-додаток (каталог), який буде ідеально виглядати на смартфонах і коректно відкриватися на комп'ютерах. Ключові вимоги до каталогу: Дизайн: Максимальний мінімалізм. Темна тема (чорний фон), велике вертикальне зображення (пропорції 9:16), під ним тільки назва/артикул макета. Жодних довгих описів. Управління базою: Мені потрібна максимально проста система додавання нових макетів (ідеально — через звичні Google Таблиці або дуже зручну внутрішню БД). Я повинен просто завантажити зображення і вписати артикул, не ламаючи верстку. Інтеграція до клієнтів (Найважливіше): Каталог повинен легко впроваджуватися на сайти моїх замовників-цехівників (в когось WordPress, в когось самопис). Потрібно продумати елегантний спосіб вбудовування: через Iframe (щоб каталог працював прямо всередині їхньої сторінки) або через правильну настройку кнопки-посилання. Що я вже пробував: Тестував Glide і Adalo. В Adalo вийшов потрібний візуал (9:16 на чорному фоні), але управління внутрішньою базою даних і возня зі посиланнями на Google Диск виявилися занадто незручними для постійної роботи. Плюс є сумніви щодо правильного вбудовування Iframe в чужі сайти так, щоб він не роз'їжджався на широких моніторах. Від вас чекаю у відповіді: На якій платформі (Adalo, Glide, Bubble, Webflow, Glide + Airtable або щось інше) ви пропонуєте це реалізувати і чому? Як буде вирішено питання з зберіганням важких зображень (рендерів)? Як ви пропонуєте технічно вбудовувати цей каталог на сторонні сайти моїх клієнтів? Шукаю спеціаліста, який закриє цю технічну проблему під ключ, щоб я міг спокійно займатися 3D-моделюванням.