ru:https://highload.today/blogs/ya-nashla-svoyu-babushku-ona-sejchas-v-rossii-kak-my-sozdali-sajt-dlya-poiska-propavshih-na-vojne-ukraintsev/ ua:https://highload.today/uk/blogs/ya-znajshla-svoyu-babusyu-vona-zaraz-u-rosiyi-yak-mi-stvorili-sajt-dlya-poshuku-ukrayintsiv-yaki-znikli-na-vijni/
logo

«Я знайшла свою бабусю — вона зараз у росії»: як ми створили сайт для пошуку українців, які зникли на війні

Софія Драпей BLOG

Program Manager у FAVBET Tech

Привіт! Мене звати Софія Драпей, я працюю в ІТ з 2016 року, зараз — на посаді програмного менеджера на одному з напрямків компанії FAVBET Tech. Ідентифікую потреби/очікування бізнесу та всіх зацікавлених сторін від наших продуктів та сервісів, шукаю баланс між очікуваннями та технічними реаліями, контролюю процес і розробку.

У цій статті я хочу розповісти про застосунок Finders, який допомагає українцям знаходити своїх рідних та близьких, з якими було втрачено зв’язок через війну за умови, що вони є у списках евакуйованих.

Як все починалося

З початком війни ми в командах почали підтримувати звʼязок 24/7 на всі теми: у кого в районі  що бахнуло, що там на дорогах в бік заходу України, чому русня така притрушена, волонтерські питання, логістичні рішення, обговорювали проблеми, з якими стикаються зараз українці, і що деякі вирішуються складним шляхом — варіанти їх оптимізації. 

От саме з такою штукою прийшов наш PHP Development Manager Міша Горишний і просто показав, що люди гортають гори зображень, які знаходять на просторах інтернету, намагаючись відшукати там прізвища близьких та будь-яку інформацію про них.

Ви просто уявіть: тисячі людей дивляться на одне й те ж зображення хвилину, і потім продивляються ще сотні таких фотографій… А могли б спробувати ввести декілька варіантів написання прізвищ, інших контактних даних і отримати результат.

Рішення про створення сервісу з базою евакуйованих людей було ухвалено миттєво.

Того ж вечора ми з колегами почали розробку сервісу. Звичайно, технічне рішення було простим і очевидним:

  • швидко взяли в роботу бек;
  • створили акаунт на Amazon;
  • обговорили назву сервісу;
  • Онлайн-курс "С++ для GameDev" від robot_dreams.
    Навчіться кодити на C++ з нуля, опануйте принципи обʼєктно-орієнтованого програмування, ключові бібліотеки та інструменти.Створюйте десктопні та мобільні ігри. Розвивайтеся в геймдеві.
    Детальніше
  • купили домен;
  • паралельно дизайнер підготував макети;
  • з розробкою взагалі питань не було — не перший і не останній наш проєкт.

Створили за вечір, базу додали за три дні

Сервіс Finders створили за вечір, а на другий день вже натягнули дизайн, запустили адмінку, за допомогою якої можна додавати списки до бази. Створили скрипти для парсингу тексту з зображень.

Сайт написаний на PHP, на ньому є велика кількість необхідних модулів для запуску таких систем. Для парсинга — Go, Python. Використали сторонні пошукові системи (платні), розгорнули інфраструктуру на Amazon.

Трохи більше часу пішло на те, щоб розв’язати проблему з оцифруванням списків людей, які знаходились в укриттях або виїхали з окупованих міст.

Відфотографовані друковані списки — то ізі, скрипт готовий, флоу завантаження таких фоток і формат на виході швидко відпрацювали.

Іншим питанням були фотографії списків, які написані від руки… Справа була в десятках тисяч прізвищ, написаних різним почерком, сфотографованих при різному світлі та в різних умовах. Деякі фото викликали більше питань, ніж давали відповідей.

Але буквально за декілька годин я знайшла близько 10 людей, які були готові допомогти з оцифруванням. З ними ми почали розробляти флоу, створювати шаблони для списків і інструкції для тих, хто оцифровує.

Онлайн-курс "Project Manager" від Laba.
Станьте проджектом, що вміє передбачати ризики наперед і доводити проєкт до результату, який хочуть замовники. Поділиться досвідом Павло Харіков, former Head of PMO в Kyivstar.
Програма курсу і реєстрація

Так в мене організувалась маленька команда із 20 волонтерів, які оцифровували фотографії — це були знайомі, знайомі знайомих, студенти з мого університету, колеги з роботи, хто мав вільний час, і таким чином за три дні було додано близько 15 тисяч прізвищ на сайт.

Після того, як ми опрацювали перший обʼєм фотографій, далі пішло простіше. Зараз з нами працює п’ять людей, які оцифровують фотографії.

Можемо додавати тисячі нових записів на день 

Працюємо таким чином: як маємо, що додати, тоді й додаємо. Іноді це тисячі нових записів в день, іноді — 200.

Ми працюємо з командами волонтерів, які евакуюють людей до Запоріжжя, і беремо в них списки, відстежуємо Facebook, Twitter, Instagram, багато Telegram-каналів, і деякі з них — російські.

Останні тижні ми сфокусовані на списках людей, які були евакуйовані в так звану «ДНР» та рашку. Річ у тому що, якщо люди виїхали на територію України, то жодних питань з цим немає — за декілька днів вони виходять на звʼязок. Зовсім інша ситуація, коли люди змогли вибратись з Маріуполя, а потім в якомусь селищі їх садять на автобуси в «ДНР», а звідти вивозять в якусь рязань і твєрь. Ось тут складно… Бо наша пошта, в основному складається саме з таких запитів:

«Добрий день!

Мене звати Олена, я знайшла свою бабусю Віру Іванівну, біля неї коментар, що вона зараз в м. тула. Підкажіть, як з нею звʼязатися»

Якщо у нас є додаткова контактна інформація, то ми додаємо контакти людей, які були в тих же списках, контакти волонтерів тощо. Якщо не маємо додаткової інформації, ми надаємо контакти МНС «ДНР», МНС міст в росіяндії, де зараз знаходяться ці люди, але з ними непросто вийти на звʼязок.

До МНС складно додзвонитись, на пошту не відповідають. Зараз у нас немає вирішення цього питання, але ми раді, що люди знають, що їхні близькі живі.

Основи Python для школярів від Ithillel.
Відкрийте для вашої дитини захопливий світ програмування з нашим онлайн-курсом "Програмування Python для школярів". Ми вивчимо основи програмування на прикладі мови Python, надаючи зрозумілі пояснення та цікаві практичні завдання.
Зареєструватися

Перші результати роботи

Перші результати зʼявились до самого сервісу. Ще в процесі оцифрування фотографій дівчина перевіряла реалістичність прізвища і натрапила на пост у Facebook, де розшукували жінку і дитину. Вони були в її списку на останньому листку. Відповіли на той пост у Facebook, що ці люди живі та евакуйовані до Новоазовська. Гарно вийшло 🙂

Що далі?

Нас вразили і здивували люди, які нам допомагали, навіть не знаючи хто ми. Так швидко я ще ніколи не запускала продукт 🙂  Та й взагалі, ми звернулись до великої кількості людей з найрізноманітніших питань.

Зрозуміло, що всі технічні питання вирішили в компанії: від дизайну до фінансування реклами. Але також нам написало багато людей у Facebook та на пошту Finders: хтось надавав списки, хтось хотів допомогти з оцифруванням, хтось давав фідбек, чого саме не вистачає, хтось надавав контакти організацій, які теж збирають списки людей. 

Ми також створили бота в Telagram, щоб у людей була можливість залишити заявку про пошук людини. Коли інформація зʼявиться в нашій базі, то ми надішлемо сповіщення.

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

Це той проєкт, який хочеться закрити

Я чекаю того часу, коли його можна буде дропнути. Наразі в базі понад 50 тисяч зниклих людей. Від цієї цифри становиться моторошно і вона зростає щодня.


Сайт пошуку зниклих українців: Finders

Бот у Telegram: FindersInUaBot

Онлайн-курс "Маркетингова аналітика" від Laba.
Опануйте інструменти для дослідження ринку й аудиторії та проведення тестувань.Дізнайтесь, як оптимізувати поточні рекламні кампанії та будувати форкасти наступних.
Детальніше про курс

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

Курс Python від Mate academy.
Python дозволяє тобі не тільки розробляти сайти та займатись аналітикою даних, а ще й будувати алгоритми, тестувати програми та навіть створювати штучні інтелекти. Стань різноплановим фахівцем!
Реєстрація на курс

Цей матеріал – не редакційний, це – особиста думка його автора. Редакція може не поділяти цю думку.

Топ-5 найпопулярніших блогерів березня

PHP Developer в ScrumLaunch
Всего просмотровВсього переглядів
2434
#1
Всего просмотровВсього переглядів
2434
Founder at Shallwe, Python Software Engineer (Django/React)
Всего просмотровВсього переглядів
113
#2
Всего просмотровВсього переглядів
113
Career Consultant в GoIT
Всего просмотровВсього переглядів
95
#3
Всего просмотровВсього переглядів
95
CEO & Founder в Trustee
Всего просмотровВсього переглядів
94
#4
Всего просмотровВсього переглядів
94
Рейтинг блогерів

Найбільш обговорювані статті

Топ текстів

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: