Інтернет-конференції НУБіП України, ТЕОРЕТИЧНІ ТА ПРИКЛАДНІ АСПЕКТИ РОЗРОБКИ КОМП’ЮТЕРНИХ СИСТЕМ '2026

Розмір шрифту: 
Особливості розробки мобільного застосунку для власників тварин в надзвичайних умовах
Артур Валентинович Прилуцький

Остання редакція: 24-04-2026

Тези доповіді


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

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

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

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

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

Основний функціонал даної системи поділений між різними типами користувачів системи. Як зображено на рис. 1, система має 3 типи:

  1. Користувач (User) - основний суб’єкт, що здійснює пошук тварини. Має доступ до інтерактивного перегляду анкет («свайпів»), налаштування фільтрів пошуку, керування власним профілем та ведення діалогів із кураторами після виникнення «метчу».
  2. Власник тварини / Волонтер / Притулок (Pet Owner) - відповідальна особа, що забезпечує наповнення бази даних. Актор здійснює повний менеджмент анкет підопічних (створення, редагування), моніторинг статистичних показників популярності профілів та комунікацію з потенційними власниками.
  3. Адміністратор (Admin) - технічний спеціаліст, що відповідає за безпеку та модерацію. Виконує перевірку контенту, верифікацію нових волонтерських організацій та здійснює загальний контроль за технічним станом і цілісністю бази даних.

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


СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ

  1. Expo Documentation: Building cross-platform apps [Електронний ресурс]. – Режим доступу: https://docs.expo.dev/
  2. Supabase Documentation: Open Source Firebase alternative [Електронний ресурс]. – Режим доступу: https://supabase.com/docs
  3. Docker Documentation: Empowering App Development for Developers [Електронний ресурс]. – Режим доступу: https://docs.docker.com/