Наталя ХандусенкоШІ
20 липня 2026, 18:16
2026-07-20
QA Engineer запустив Family_tree — безплатний інструмент для створення родинного дерева без ризику для персональних даних
QA-інженер Євген Москвяк перетворив особисту потребу на корисний публічний продукт. Разом із дружиною він розробив та запустив інструмент Family_tree, який дозволить кожному структурувати свій родовід.
QA-інженер Євген Москвяк перетворив особисту потребу на корисний публічний продукт. Разом із дружиною він розробив та запустив інструмент Family_tree, який дозволить кожному структурувати свій родовід.
«Ідея заповнити родинне дерево у нас із дружиною виникла вже давно. Ми постійно відкладали це на потім, аж поки я не зловив себе на думці, що починаю забувати дати та родинні зв’язки, за що було соромно. Стало зрозуміло, що для цього потрібен окремий інструмент на ПК, оскільки даних планується багато і їх потрібно впорядкувати», — розповів dev.ua Євген Москвяк.
Так за чотири вечори з’явився Family_tree — безплатний інструмент для створення власного унікального родинного дерева, який дозволяє наповнювати та редагувати дані будь-коли, не передаючи при цьому жодної персональної інформації третім особам.
Головна фішка проєкту — повна конфіденційність. Перейшовши на сторінку проєкту, користувач бачить вітальне вікно, де може або почати заповнення з нуля, або завантажити раніше збережений файл у форматі .json.
«Всі обчислення та операції виконуються виключно у браузері, тому дані нікуди не відправляються», — підкреслює автор.
При виборі опції «Розпочати заповнювати» відкривається чистий простір і автоматично з’являється поп-ап для створення картки людини. Після внесення інформації список усіх персон відображається зліва, а самі картки — у центрі екрана. Їх можна вільно перетягувати, редагувати подвійним кліком, а також встановлювати зв’язки між членами родини: батько, мати, дружина, син, донька, бабуся чи дідусь. Для зручності реалізована функція «Зберегти у файл» (експорт у .json), що дозволяє продовжити роботу над деревом у будь-який час та на будь-якому пристрої.
Євген зазначає, що сам активно користується сервісом: зараз його власне дерево заповнене приблизно на 65%, і процес збору інформації триває.
Над проєктом Євген працює разом із дружиною. Бувши фахівцем із QA, Євген узяв на себе формування логіки та технічну основу, а дружина стала головним критиком та тестувальником.
«Проєкт створено за допомогою ШІ. Оскільки моїх знань як QA-інженера недостатньо для повноцінної розробки такого продукту, я використовував ШІ для написання коду. Я чітко розумію, який результат маю отримати, тому спрямовую процес, переписую промпти та коригую логіку, коли знаю, що можна зробити краще», — поділився айтівець.
Весь цикл — від постановки вимог до деплою та виправлення перших багів — зайняв усього чотири вечори. Реліз відбувся близько місяця тому. Проєкт запустили на GitHub Pages, тому фінансових витрат розробка не потребувала — лише інвестицію особистого часу. Заробляти на інструменті автори теж не планують.
«Звісно, монетизація мотивує, але ми живемо в такі часи, коли є більш пріоритетні збори. Мені приємно просто отримати фідбек, коментарі та знати, що інструмент приносить користь людям», — зазначив Євген.
Зараз Family_tree знаходиться на стадії альфа-версії, тому в найближчих планах Євгена — виправлення багів.