Головні звуки українського ІТ. Вгадаєш всі? 👉

QA Engineer запустив Family_tree — безплатний інструмент для створення родинного дерева без ризику для персональних даних

QA-інженер Євген Москвяк перетворив особисту потребу на корисний публічний продукт. Разом із дружиною він розробив та запустив інструмент Family_tree, який дозволить кожному структурувати свій родовід. 

Залишити коментар
QA Engineer запустив Family_tree — безплатний інструмент для створення родинного дерева без ризику для персональних даних

QA-інженер Євген Москвяк перетворив особисту потребу на корисний публічний продукт. Разом із дружиною він розробив та запустив інструмент Family_tree, який дозволить кожному структурувати свій родовід. 

«Ідея заповнити родинне дерево у нас із дружиною виникла вже давно. Ми постійно відкладали це на потім, аж поки я не зловив себе на думці, що починаю забувати дати та родинні зв’язки, за що було соромно. Стало зрозуміло, що для цього потрібен окремий інструмент на ПК, оскільки даних планується багато і їх потрібно впорядкувати», — розповів dev.ua Євген Москвяк

Так за чотири вечори з’явився Family_tree — безплатний інструмент для створення власного унікального родинного дерева, який дозволяє наповнювати та редагувати дані будь-коли, не передаючи при цьому жодної персональної інформації третім особам.

Головна фішка проєкту — повна конфіденційність. Перейшовши на сторінку проєкту, користувач бачить вітальне вікно, де може або почати заповнення з нуля, або завантажити раніше збережений файл у форматі .json.

«Всі обчислення та операції виконуються виключно у браузері, тому дані нікуди не відправляються», — підкреслює автор.

При виборі опції «Розпочати заповнювати» відкривається чистий простір і автоматично з’являється поп-ап для створення картки людини. Після внесення інформації список усіх персон відображається зліва, а самі картки — у центрі екрана. Їх можна вільно перетягувати, редагувати подвійним кліком, а також встановлювати зв’язки між членами родини: батько, мати, дружина, син, донька, бабуся чи дідусь. Для зручності реалізована функція «Зберегти у файл» (експорт у .json), що дозволяє продовжити роботу над деревом у будь-який час та на будь-якому пристрої.

Євген зазначає, що сам активно користується сервісом: зараз його власне дерево заповнене приблизно на 65%, і процес збору інформації триває.

Над проєктом Євген працює разом із дружиною. Бувши фахівцем із QA, Євген узяв на себе формування логіки та технічну основу, а дружина стала головним критиком та тестувальником.

«Проєкт створено за допомогою ШІ. Оскільки моїх знань як QA-інженера недостатньо для повноцінної розробки такого продукту, я використовував ШІ для написання коду. Я чітко розумію, який результат маю отримати, тому спрямовую процес, переписую промпти та коригую логіку, коли знаю, що можна зробити краще», — поділився айтівець. 

Весь цикл — від постановки вимог до деплою та виправлення перших багів — зайняв усього чотири вечори. Реліз відбувся близько місяця тому. Проєкт запустили на GitHub Pages, тому фінансових витрат розробка не потребувала — лише інвестицію особистого часу. Заробляти на інструменті автори теж не планують.

«Звісно, монетизація мотивує, але ми живемо в такі часи, коли є більш пріоритетні збори. Мені приємно просто отримати фідбек, коментарі та знати, що інструмент приносить користь людям», — зазначив Євген.

Зараз Family_tree знаходиться на стадії альфа-версії, тому в найближчих планах Євгена — виправлення багів. 

CAIO Netpeak Group поділився інструкцією як побудувати генеалогічне дерево за допомогою ШІ. Ось що потрібно зробити
CAIO Netpeak Group поділився інструкцією, як побудувати генеалогічне дерево за допомогою ШІ. Ось що потрібно зробити
По темi
CAIO Netpeak Group поділився інструкцією, як побудувати генеалогічне дерево за допомогою ШІ. Ось що потрібно зробити
Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram

Хочете повідомити важливу новину? Пишіть у Telegram-бот

Головні події та корисні посилання в нашому Telegram-каналі

Обговорення
Коментарів поки немає.