• Клієнт

    Власний проєкт

    Термін

    2018 — дотепер

  • Що входило

    • WordPress + WooCommerce магазин одягу з друком на замовлення
    • Збірка на Blocksy + Greenshift
    • Каталог із 1,200+ товарів і 600+ унікальних дизайнів
    • Платежі через Stripe та оформлення бізнесу у США
    • 3 власні плагіни для WordPress
    • Оптимізація продуктивності, соціальний вхід, захист від спаму та розгортання на власному VPS
Trimnest

Огляд проєкту

Trimnest — це не клієнтський проєкт. Це мій власний бренд, мій найдовший сайт і проєкт, який підштовхнув мене до професійної роботи з сайтами та фронтендом.

Ідея народилася у 2018 році, після кількох років віддаленої роботи для компанії з онлайн-торгівлі з Нью-Йорка, де я керував замовленнями, постачальниками й підтримкою клієнтів усередині OpenCart. Ця робота дала мені чітке уявлення про те, як насправді працює онлайн-торгівля, і я захопився ідеєю побудувати щось подібне самостійно. Тоді я ще не був прив’язаний до конкретного товару. Мене захоплювала сама модель: створити щось реальне в інтернеті з ноутбука і з будь-якої точки світу.

До Trimnest я навіть не знав, що таке WordPress. Цей проєкт став для мене майданчиком для експериментів, освітою і зрештою реальним бізнесом. Бренд уже пройшов через два великі оновлення дизайну, а сам напрям розвивався разом із ним. Те, що почалося як широкий експеримент, згодом перетворилося на магазин одягу з друком на замовлення з фокусом на футболках і худі, спершу натхненний музичною культурою, особливо хіп-хопом, а потім розширений на поп, рок, спортзал, ігри, меми, ретро та інші категорії.

Оскільки це власний проєкт, усе довкола бренду лежить на мені: розробка, структура сайту, нова функціональність, маркетинг, контент і вся ширша присутність магазину в інтернеті.

Landing page Inspired by Hip-Hop.

Від ідеї до працюючого бізнесу

Одна з причин, чому Trimnest так багато для мене означає, — у тому, що тут ніколи не було чистого або лінійного шляху. Я будував його роками методом проб і помилок, вивчаючи кожен рівень у процесі. Саме ця свобода дозволила зайти набагато глибше, ніж це зазвичай можливо в клієнтському проєкті.

У 2023 році я оформив бізнес офіційно, відкривши Trimnest, LLC у Delaware через Stripe Atlas. Коли я отримав EIN і акаунт затвердили, Stripe став доступним як платіжний сервіс, і магазин перетворився з довгого експерименту на реальну бізнес-операцію в онлайн-торгівлі.

Я також залучив дизайнера, іншого Ярослава, щоб масштабувати каталог. Разом ми розширили магазин до 1200+ товарів у категоріях футболок і худі, що станом на March 2026 відповідає 600+ унікальним дизайнам. Це допомогло бренду стати виразнішим і перестати виглядати як безликий магазин print-on-demand.

Список WooCommerce products із масштабованим каталогом.

Власна функціональність, яку я побудував для магазину

Базовий стек — це WordPress, WooCommerce, Blocksy і Greenshift, плюс екосистема допоміжних плагінів. Але Trimnest швидко став чимось більшим, ніж просто збірка на темі та плагінах. Це був перший проєкт, на якому я навчився створювати власні WordPress-плагіни, щоб прибирати повторювану роботу й додавати функції, яких не було з коробки.

1. Custom Upsell Linker

Цей плагін сканує нещодавно додані товари і знаходить пов’язані футболки та худі з однаковою назвою дизайну. Далі зв’язок записується у WooCommerce cross-sells, тож футболка може показувати відповідне худі на сторінці товару, а худі — вести назад до футболки.

Я навмисно залишаю цей процес ручним. Мені не хотілося ще одного cron-завдання у фоновому режимі й зайвого навантаження на сервер. Логіка зіставлення базується на правилах назв товарів, де назва дизайну незмінна, а змінюється лише позначення типу одягу.

2. The SEO Framework - Dynamic Meta

Я перевів магазин із Rank Math на The SEO Framework, тому що віддаю перевагу легшому й менш перевантаженому SEO-рішенню. Компромісом стала втрата частини автоматизації, яка мені подобалася, тож я відбудував цю частину сам.

Доповнення автоматично заповнює метазаголовки й описи для нових тегів і категорій товарів на основі моїх шаблонів і змінних. Замість того щоб відкривати кожен елемент таксономії й вручну писати метадані, плагін підставляє ці поля автоматично в момент створення нового тегу або категорії.

Trimnest — також той проєкт, який змусив мене вивчати SEO на практиці. На початку я не міг дозволити собі платний трафік, тож органічний пошук був не приємним бонусом, а єдиним реалістичним каналом зростання.

Оскільки я базуюся в Європі, магазину була потрібна поведінка cookie-banner, яка відповідає вимогам ЄС. Водночас я не хотів бездумно показувати банер користувачам із регіонів, де це не потрібно й лише погіршує довіру.

Це доповнення працює разом із Pressidium Cookie Consent і вирішує, чи має банер завантажуватися для конкретного користувача. Воно перевіряє заголовки, які часто віддають Cloudflare та інші проксі або сервери, зокрема CF-IPCountry, CF-Connecting-IP, X-Forwarded-For, X-Real-IP, MM_COUNTRY_CODE і GEOIP_COUNTRY_CODE, а за потреби повертається до геолокації WooCommerce. Рішення приймається через uncached AJAX request, що запобігає ситуаціям, коли Cloudflare чи Varnish віддає з кешу неправильну поведінку для іншої країни.

Реалізація створювалася за участю AI, але вона вирішила реальну прогалину в продукті й дала магазину поведінку, якої не було у базовому плагіні.

Поведінка cookie-банера з урахуванням регіону в магазині.

Вітрина, оформлення замовлення і досвід покупця

Окрім власних плагінів, у Trimnest є багато дрібніших покращень і PHP-фрагментів, які роблять магазин схожим на свідомо побудований продукт, а не на випадково зібраний сайт. Сайт захищений від спаму, підтримує вхід через Google, Facebook і X та зменшує тертя на шляху від перегляду товарів до оформлення замовлення.

Stripe відповідає за платежі, і запуск цього шару став одним із найбільших рубежів у всьому проєкті, бо вимагав, щоб реальним був не лише сайт, а й сам бізнес.

Процес оформлення замовлення з оплатою карткою через Stripe.

Одним із прикладів продуманого фронтенду є поведінка медіа товару. На сторінках товарів галерея динамічно оновлюється, коли користувачі перемикають кольорові варіанти, тож вони одразу бачать потрібну версію замість того, щоб здогадуватися.

Продуктивність, хостинг і щоденна робота

Trimnest вивів мене далеко за межі звичайного складання сторінок. Він навчив мене думати про продуктивність, кешування, хостинг та інфраструктуру як про частину самого продукту.

Сайт використовує оптимізацію зображень, кешувальний плагін і кешування на рівні сервера разом, і станом на цей текст досягає 100/100 у PageSpeed для комп’ютерної версії, а також 100/100 SEO і 100/100 Best Practices. Досягти цього на WooCommerce-магазині з важким набором плагінів і власною функціональністю вимагало цілеспрямованої роботи.

Я також відмовився від managed hosting і почав самостійно розміщувати сайти на VPS. Це дало мені більше контролю та нижчі витрати, але також змусило вчитися адмініструванню серверів, розгортанню, міграціям і діагностиці проблем. AI суттєво прискорив цей шлях навчання і допоміг переносити магазин на нову інфраструктуру за години, а не перетворювати це на довгу й болісну міграцію.

Результати PageSpeed для комп'ютерної версії Trimnest.

Як працює бізнес і чого мене навчив цей проєкт

Trimnest працює як бізнес із друком на замовлення. Я не називаю постачальника в цьому кейсі, але вся операційна схема налаштована так, щоб друкувати й відправляти в більшість країн світу протягом кількох днів: приблизно 3–7 днів у США і близько 7+ днів по Європі та інших міжнародних ринках.

Станом на березень 2026 магазин уже відправляв замовлення клієнтам у дев’ять країн на різних континентах, без суперечок і без скарг на доставку. Для мене це важливо, бо показує: бізнесова частина тут не теоретична. Операція справді працює.

Мені також довелося розбиратися з дрібними операційними деталями, які багато сервісів зі США просто припускають за замовчуванням, зокрема з наявністю американського номера телефону для реєстрації та SMS-перевірки. Оскільки телефонні дзвінки не є важливою частиною того, як я веду бізнес, звичайна лінія була б зайвими витратами. VoIP.ms виявився практичним рішенням: доступним, стабільним і достатнім для перевірки та налаштування акаунтів. Я навіть обрав номер 302, який відповідає штату Delaware і природно підходив до оформлення компанії.

Цей проєкт також змусив мене вчитися речам далеко за межами дизайну і розробки. Оскільки компанія зареєстрована у США, мені довелося розібратися і з податковою стороною. Починаючи з податкового циклу 2025, я почав вести податки компанії самостійно замість щорічної оплати CPA.

Підсумок

Я не побудував Trimnest і не став миттєво мільйонером на продажі футболок. Це була б нечесна версія цієї історії. Реальна цінність у тому, що Trimnest дав мені глибоке, практичне розуміння WordPress, WooCommerce, розробки плагінів, SEO, продуктивності, хостингу, платіжних процесів, логістики, маркетингу й операційної роботи бізнесу.

Ще важливіше те, що він змінив напрямок моєї кар’єри. Trimnest — причина, через яку я взагалі навчився професійно створювати сайти. Він почався як мрія про віддалену роботу і власний онлайн-проєкт, а перетворився на те, що сформувало мій підхід до допомоги клієнтам сьогодні.

І вже тільки через це його цінність важко виміряти. Це доказ того, що довгий, хаотичний і самостійно керований проєкт усе одно може стати однією з найважливіших речей, які ти коли-небудь побудуєш.

Ще роботи

North Cape Chauffeur Services
SEO

North Cape Chauffeur Services

Installed By Us
Сайт

Installed By Us

Telegram Bot Yarvolk.com
Автоматизація

Telegram Bot Yarvolk.com