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;
  • обговорили назву сервісу;
  • Курс UI/UX дизайну від Mate academy.
    На курсі ви навчитесь створювати інтуїтивно зрозумілі та привабливі інтерфейси вебсайтів і застосунків. Ви також освоїте ключові принципи дизайну та дізнаєтесь як виділятися на ринку. А ми вас не лише навчимо, а й працевлаштуємо. Сертифікат теж буде!
    Дізнатися більше про курс
  • купили домен;
  • паралельно дизайнер підготував макети;
  • з розробкою взагалі питань не було — не перший і не останній наш проєкт.

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

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

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

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

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

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

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

Курс English For IT: Communication від Enlgish4IT.
Почни легко працювати та спілкуватися з мультикультурними командами та міжнародними клієнтами. Отримайте знижку 10% за промокодом ITCENG.
Інформація про курс

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

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

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

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

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

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

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

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

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

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

Онлайн-курс "Android Developer" від robot_dreams.
Курс для всіх, хто хоче навчитися розробляти застосунки для Android з нуля, створити власний пет-проєкт для портфоліо та здобути професію, актуальну наступні 15–20 років.
Програма курсу і реєстрація

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

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

Що далі?

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

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

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

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

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

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


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

Бот у Telegram: FindersInUaBot

Курс-професія "Junior Data Analyst" від robot_dreams.
Комплексний курc для всіх, хто хоче опанувати нову професію з нуля.На прикладі реальних датасетів ви розберете кожен етап аналізу даних.
Програма курсу і реєстрація

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

Онлайн-курс "Нотації BPMN" від Laba.
Опануйте мову BPMN для візуалізації бізнес-процесів, щоб впорядкувати хаос у них.Після курсу ви точно знатимете, що саме обрати для розв’язання завдань вашого бізнесу.
Дізнатись більше

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

Топ-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
Рейтинг блогерів

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

Топ текстів

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

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

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