VectorMaker
Власний продукт: клієнтський Rust/WASM конвертер векторів у DST вишивку
VectorMaker розроблений Андрієм Жигуном як демонстрація граничної ефективності сучасного вебу. Замість відправки конфіденційних векторів на сторонні сервери всі розрахунки тріангуляції, оптимізація щільності стібків та бінарне кодування Tajima DST виконуються локально в браузері через Rust і WebAssembly. Результат — нульові рахунки за бекенд, миттєвий відгук і абсолютна конфіденційність файлів клієнта.
Огляд системної архітектури
Побудовано на базі безпечного за пам’яттю ядра Rust, скомпільованого у WebAssembly за допомогою wasm-bindgen та web-sys. Важкі математичні розрахунки винесено у Web Workers, що гарантує плавний UI на 60 FPS на Canvas/WebGL.
Архітектурні особливості
Активний технологічний стек
Структура тарифів та ліцензування
Прозора структура тарифів для стабільної продуктової економіки.
Ідеально для індивідуальних майстрів, яким потрібна швидка й точна конвертація одного макета.
Найпопулярніший пакет для ательє, швейних майстерень та лазерних студій.
Необмежена потужність офлайн-роботи для виробничих цехів та текстильних студій.
Дорожня карта виконання проєкту
Відстеження етапів реалізації від алгоритмічного ядра до продакшену.
WASM Engine: ядро геометрії та стібків на Rust
Бінарне кодування Tajima DST, спрощення контурів Douglas-Peucker та трасування стібків.
UI Canvas: багатопотоковий конвеєр у Web Workers
Винесення тріангуляції у фонові воркери зі збереженням 60 FPS інтерактивного Canvas-в’юпорта.
Auto Underlay & Pull Compensation алгоритми
Автоматичні алгоритми edge-walk та tatami-підкладок для запобігання деформації тканини.
Paddle / Stripe Billing & Local Storage Vault
Клієнтська токенізація платежів та збереження ліцензійних ключів у локальному сховищі IndexedDB.
SEO Hub & WebSerial Machine Controller Bridge
Каталог конвертерів під long-tail запити та прямий стрімінг у верстати через Web Serial API.