
Stuzhuk Lab — Chemistry of Code
Хімія коду
Розробка та інтеграція рішень для 1С

Надійні обміни 1С із сучасним стеком: API, черги, ідемпотентна синхронізація й звітність, якій довіряють після запуску.
Коротко опишіть мету, обмеження стеку та строки — відповім у Telegram.
1С часто лишається ядром обліку й операцій, а клієнтам, співробітникам і партнерам потрібні швидкі веб-поверхні — каталог, кабінет, погодження, аналітика й месенджери. Роблю шар інтеграції та веб-UI, щоб 1С залишалася джерелом правди, а зовні був сучасний досвід.
Типовий стек: HTTP-сервіси або OData на боці 1С, TypeScript/Node.js для черг, валідації й авторизації, React або Astro для порталів і дашбордів. Робота ітераціями: спочатку карта сутностей і потоків, потім вертикальні зрізи (наприклад, синхронізація каталогу до повного оформлення замовлення).
Приклади з практики
Нещодавні кейси: timetracking і EmploymentApproval — проєкти, де застосовувалися навички розробка та інтеграція рішень для 1с (1С, HTTP/REST, OData, HTTP-сервіси, TypeScript, Node.js, React, PostgreSQL, вебхуки, VK/MAX/Telegram, дашборди, LLM).
У цих проєктах поєднувалися продуктовий UI, API та експлуатаційні задачі: ролі, вивантаження, інтеграції й спостережуваність. Мета — система, яку ваша команда може розвивати, а не одноразовий демо-прототип.
Типова співпраця починається з письмового брифу: обмеження, інтеграції, комплаєнс і критерії «готово» для першого релізу. Ділимо роботу на вертикальні етапи — прогрес видно кожні 1–2 тижні, пріоритети можна змінювати без втрати ниті.
Після запуску — короткий супровід: крайові випадки, продуктивність, передача знань. Подальша підтримка залишається в in-house команди або за ретейнером — як зручніше вам.
Рішення фіксуємо зрозумілою мовою, тримаємо staging близько до продакшену й залишаємо runbook, щоб команда не залежала від підрядника після передачі. Якщо вже є дизайнери чи backend-розробники — вбудовуємось у ваші ритуали, а не створюємо паралельний процес.
Поширені запитання
Натисніть на запитання, щоб розгорнути відповідь.
З якими конфігураціями 1С ви працюєте?
УТ, ERP, Бухгалтерія та самописні бази — зазвичай через HTTP-сервіси, OData або обмін файлами/XML. Важливіший контракт обміну, ніж назва коробки.
Ви правите код 1С чи лише веб-шар?
І те, й інше за потреби: HTTP-сервіси або регламентні завдання в 1С плюс TypeScript-прослойка й веб-інтерфейс. Обсяг фіксуємо наперед, щоб ваша команда 1С володіла обліковою логікою.
Який доступ потрібен до сервера 1С?
Тестова база, опублікований HTTP-ендпоінт або VPN і контакт з боку 1С щодо метаданих і вікон релізів. Прод — лише за погодженим процесом змін.
Як забезпечується безпека й надійність обміну?
TLS, токени або взаємна авторизація, ідемпотентні обробники, черги для збоїв і структуровані логи. Публічний веб не ходить у БД напряму — лише через API.
Скільки триває типова інтеграція?
Вузький обмін (каталог або статуси замовлень) часто вкладається в 3–6 тижнів; портали й CRM-зв’язки довше. Поставка вертикальними зрізами, без «великого вибуху».
Коротко опишіть мету, обмеження стеку та строки — відповім у Telegram.



