Changelog 2026.02📱
Привіт усім! На зв’язку Олексій, а тому цього разу Changelog буде трішки інакшим!

 Нарешті в лютому наш kruty.app нарешті став дійсно app, але про це пізніше. А поки хочу приділити увагу об’єму роботи, який було зроблено за ці два місяці. Цього разу рахунок явно не на боці видалених рядків — і це добре, бо нового стало значно більше:
Added: 18 240 / Deleted: 4 913
В 2026 році робота над Kruty все частіше починає нагадувати повноцінний стартап: ми почали предметно зустрічатися для обговорення плану, пріоритетів, фідбеку, але досі не забуваємо мріяти й ділитися своїм баченням.
Ми дуже хочемо, щоб Kruty став справді надійним інструментом в руках велоспільноти, і будемо дуже вдячні, якщо ви почнете користуватися ним й порадите його друзям.
А тепер до наших фіч!
Планувальник маршрутів
Планувальник отримав найбільше уваги за весь час. Скажу чесно: коли в грудні Дмитро сказав, що у нас є планувальник (а я, по відчуттях, лише кілька днів тому сказав, що планувальник буде безперечним “nice-to-have”), я був приємно вражений. Отримав приємне відчуття того, що наші грандіозні плани можуть матеріалізуватися швидше, ніж я уявляю. Почалося все з того, що я взявся дизайнити планувальник. Хотілося зробити так, щоб це було легко й інтуїтивно. Тепер ви можете втілювати свій ідеальний маршрут на безмежній канві нашої карти.
Що було зроблено:
- основні інструменти планування плавають над картою;
- з’явилася можливість реверснути маршрут;
- видалення точок доступне на long-press на телефоні і натисканням правої кнопки миші на комп’ютері;
- меню на комп’ютері тепер можна перемістити у протилежний бік екрану, якщо вам так зручніше;
- на телефоні з’явилася можливість витягувати й ховати меню для максимальної зручності;
- статистика отримала динамічний калькулятор тривалості — тепер ви можете вказати свою планову середню швидкість, та отримати відповідне значення тривалості поїздки.
- з’явився тип маршруту: необхідна властивість для майбутнього фільтру маршрутів 👀

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

І найкрутіше: планувальник працює як для нових, так і вже створених маршрутів — можете завантажувати свої знахідки й адаптувати під подію прямо в Kruty!
Сторінка події
Сторінку події переробили з нуля. Вона стала чистішою, інформативнішою та більш зрозумілою.  Додано:
- кнопку копіювання посилання на подію та QR-код для події (особливо зручно, коли сидите в кав’ярні разом із друзями, і хочете швиденько поділитися подією з усіма)
- дедлайн реєстрації та ліміт учасників — для організаторів, яким важливо мати прогнозовану кількість людей на конкретній події.
- з’явилася кнопка “Додати/змінити обкладинку події” прямо на сторінці;
- організатор тепер з легкістю може "Дублювати подію" — щоб не заповнювати все заново, достатньо буде ввести лише нову дату й час.
- під картою з маршрутом тепер є граф набору висоти — приємне доповнення для потенційних учасників події.
- інтерактивний список учасників — можете поцікавитися з ким ви їдете тренування, кліком на картку учасника.

Сторінка маршруту
В гарних продуктах все розвивається синхронно, а тому всі нові фічі з’явилися й тут.  Додано:
- калькулятор тривалості руху по маршруту;
- граф набору висоти;
- кнопка копіювання посилання на маршрут.

Kruty тепер застосунок!
І не просто застосунок, а Progressive Web Application (PWA).
Що це значить для вас:
- Можете встановити Kruty прямо з нашого сайту на Andoid, iOS та комп’ютерах
- Не потрібно слідкувати за оновленнями застосунку. Всі зміни будуть підтягуватись самостійно.
- Ви можете отримувати сповіщення (деталі в наступному блоці)
Що це значить для нас:
- Ми можемо сфокусуватися на розвитку функціоналу і не паритись про особливості кожної платформи
- Ми обмежені лише поточними можливостями технології
- Ми матимемо гарну платформу для розробки нативних застосунків у майбутньому
Внизу ви знайдете швидку інструкцію зі встановлення Kruty як застосунку.
Система сповіщень
Тепер у шапці сайту ви побачите іконку дзвіночка. Там ви зможете переглянути всі свої сповіщення. Якщо ви надасте доступ до надсилання сповіщень, вони вам надходитимуть на телефон у форматі push-сповіщень.

Ми попрацювали над логікою дедублікації, щоб одне й те саме сповіщення не прилітало декілька разів. Ви отримуватимете лише те, що є важливим — ніякого спаму чи інформаційного шуму.
Станом на зараз усі сповіщення пов’язані з подіями:
- подію оновлено;
- [користувач] долучився до вашої події;
- [користувач] більше не бере участь у вашій події.
Ретроспектива
Окрім цього було зроблено дуже багато фіксів і QoL покращень. Для тих, хто давно до нас не заходив, впевнені, буде багато нового й цікавого.
Ми дуже кайфуємо від процесу розробки, яким би тернистим він не був. Все тому, що ми робимо те, чим самі залюбки користуємося. Неймовірно приємно стояти поруч зі знайомими й, почувши їхню проблему, одразу показати рішення на їхньому телефоні.
Що далі?
Концепція Kruty — застосунок для розвитку спільноти, — цього місяця ми стали застосунком, тепер прийшов час розвивати спільноту! Ми плануємо розвивати соціальну компоненту застосунку: попрацюємо над моделлю взаємодії між користувачами, зробимо запрошення на подію ще більш простими, ну і власне будемо готуватися до велосезону!
Дякуємо за увагу, до наступного разу 👋.
Інструкція зі встановлення Kruty
iOS (відео)
Android (відео)
Комп'ютер
- Увімкніть браузер Chrome (обов'язково)
- Перейдіть на https://kruty.app/
- Натисніть кнопку Install з правого боку адресного рядку