Від батьківської турботи до App Store
Хоча кар’єрний шлях Олега Кляпка пов’язаний з банківською сферою, програмування з 90-х років залишається його пристрасним хобі. Почавши кодити на Basic та Pascal, згодом він вивчив сучасний стек React/Next JS/Node JS, а зараз опановує Python. Цей IT-досвід став незамінним, коли з’явилася потреба створити медичний інструмент для сина, який бореться з епілепсією.
Читайте также: Alphabet продасть акції на $80 млрд для фінансування ШІ: це одне з найбільших залучень капіталу в історії
Кожен, хто стикався з цією недугою, знає, наскільки важливо детально фіксувати кожен напад, відстежувати потенційні тригери та мати чітку картину хвороби.
Тривалий час Олег заносив усі дані про приступи сина, його трекінг та чинники впливу до звичайного Google-календаря. Проте згодом прийшло усвідомлення: під час прийому в лікаря гортати десятки записів у календарі — це неефективно. Витрачається дорогоцінний час, а медик через обмежений таймінг усе одно може упустити важливі деталі. Тоді Олег вирішив створити спеціалізований інструмент.
Олег розпочав розробку Seizure Dairy самостійно, використовуючи ШІ-інструменти лише в режимі консультацій. Але справжній прорив стався, коли він підключив до роботи ШІ-помічника Claude Code.
Процес написання коду прискорився в рази. Приділяючи проєкту максимум 10 годин на тиждень у вільний від основної роботи час, Олег зміг створити, протестувати та випустити перший повноцінний реліз в App Store рівно за один місяць.
Seizure Dairy
Seizure Dairy — це щоденник нападів, який допомагає людям з епілепсією та їхнім опікунам відстежувати, розуміти й контролювати хворобу.
«Основна цінність застосунку — звіт для лікаря у форматі PDF. Ознайомившись із ним, медик може ухвалити рішення щодо коригування медикаментів, додаткової дієти тощо», — зазначає Олег.
- Фіксує кожен напад за секунди: записуйте тип, тривалість, час, тригери, постикальний стан, травми і відео — все з одного екрану.
- Щоденний трекінг здоров’я: відстежуйте сон, стрес, прийом ліків і фізичну активність, щоб виявити закономірності, що провокують напади.
- Трекінг кетогенної дієти: вносьте щоденне споживання жирів, білків і вуглеводів. додаток автоматично розраховує кето-індекс і включає середньоденні показники нутрієнтів у pdf-звіт для невролога.
- PDF та excel-звіти для невролога: генеруйте детальні звіти: календар нападів, розподіл по часу доби, аналіз тригерів та історія ліків. експортуйте у форматі pdf або excel (.xlsx).
- Керування ліками: додавайте ліки з дозуванням і розкладом. відмічайте прийом прямо з екрану трекінгу. отримуйте щоденні нагадування, коли настає час прийняти препарат.
- Історія та статистика: переглядайте історію з фільтрами, календарем, графіками і ключовими показниками — середнє за день, дні без нападів, основні тригери.
- Підтримка опікунів: додавайте опікунів, щоб тримати команду догляду в курсі.
Усі дані зберігаються в особистому акаунті користувачів, і доступ до них мають лише вони.
Застосунок доступний українською та англійською мовами для iOS. Також з розробкою можна ознайомитися на GitHub.
«Приблизно через 2 тижні після початку розробки застосунку, я вже його локально запускав і вносив дані по сину (в тому числі історичні), показував лікарю, ми вже почали коректувати багато чого, і насправді кількість приступів знизилась на 30%, що вважаю круто», — додав Олег.
Роль ШІ у створенні Seizure Dairy: як бути диригентом, а не заручником технологій
Для Олега Кляпка штучний інтелект давно став не просто розвагою, а базовим робочим інструментом. За останні пів року не було практично жодного дня, коли б він не задіяв нейромережі — як по роботі, так і в особистих проєктах.
Читайте также: Дослідник з OpenAI закликав джунів частіше змінювати роботу та ігнорувати поради рекрутерів
На роботі він використовує ШІ на всі 100%: від підготовки презентацій та організації team-building зустрічей до глибокого Data Science аналізу клієнтської поведінки, моделювання тригерів впливу продуктів та обробки результатів опитувань якості (NPS, CSAT).
Тож коли з’явилася ідея створити медичний трекер для сина, залучення ШІ було очевидним кроком. Технічно процес виглядав так: Олег підключив термінальний помічник Claude Code до свого середовища розробки VS Code, придбав Pro-версію ($24 на місяць) і почав кодити.
Проте розробник наголошує: ШІ — це не чарівна паличка, яка зробить усе за вас.
«Тут треба бути дуже критичним і частіше говорити ШІ „ні“, ніж погоджуватися. Claude Code нерідко пропонував хибні рішення чи неправильну архітектуру. У такому процесі людина має залишатися диригентом, інакше є великий ризик написати абсолютно нежиттєздатний застосунок», — ділиться досвідом Олег.
Спираючись на свій успішний досвід релізу за один місяць, розробник виділяє два ключові етапи для тих, хто хоче створювати продукти за допомогою ШІ.
«Спочатку потрібно зрозуміти цілі вайбкодингу: що саме ти хочеш створити, щоб закрити якийсь біль (свій чи інших людей), і чи готовий ти підтримувати це постійно, а також розвиватися в цьому напрямі (тобто чи отримуєш від процесу кайф). Потім варто обрати стек і вивчити базу: зрозуміти архітектуру, суть роботи та логіку взаємодії з браузером чи мобільним телефоном, а також як підтримувати й убезпечувати продукт. ШІ в цьому допоможе. Наприклад, для мобільної розробки зв’язка React Native + Expo дозволяє одразу створювати застосунки під iOS та Android, тож не доведеться окремо вчити Swift чи Kotlin», — радить розробник.
Плани щодо розвитку Seizure Dairy
Застосунок Seizure Dairy перебуває в релізі понад 2 тижні та робота над ним не зупиняється ні на мить. Розробник вже встиг випустити 5 оновленнь (актуальна версія — 1.1.1), оперативно додаючи нові фічі та виправляючи баги. Першими тестувальниками виступили колеги Олега по роботі, чий зворотний зв’язок допоміг швидко відшліфувати продукт. Наступний важливий крок — отримання експертних пропозицій та зауважень від практикуючого лікаря-невролога, що дозволить зробити трекер ще ефективнішим з медичного погляду.
У перспективі розробник планує впровадити дві масштабні генеральні функції, які виведуть застосунок на новий рівень:
- Адаптація застосунку як окремого інтерфейсу для опікунів та лікарів, які можуть мати декілька підопічних, вносити дані та керувати ними, а також реалізація alert button, яка дозволить людині починати запис нападу та сповіщати своїх опікунів, що, можливо, дозволить завадити травмуванню та допоможе точніше фіксувати напади.
ML-прогнозування нападів: розробка унікальної Machine Learning моделі на базі Python, яка аналізуватиме історичні дані пацієнта та прогнозуватиме ймовірність наступних нападів. Олег підкреслює: що більше якісних даних удасться зібрати, то вищою буде точність (precision) прогнозів нейромережі.
Створення ком’юніті: побудова безпечного простору всередині застосунку, де люди з епілепсією, їхні близькі та лікарі зможуть об’єднуватися, ділитися досвідом і підтримувати одне одного.
Попри те, що практично всі аналоги Seizure Dairy в App Store є платними або працюють за недешевою підпискою, для Олега це питання є принциповим. Застосунок є і залишатиметься абсолютно безплатним.
Читайте также: Тарас Цимбалюк Нова Дівчина: біографія, особисте життя та кар’єрний шлях
