Веб-застосунок для управління волонтерськими запитами на матеріальні ресурси між користувачами із системою верифікації та контролю доступу

Вантажиться...
Ескіз

Дата

2026

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

У роботі розглянуто задачу інформаційної підтримки координації збору та розподілу гуманітарної допомоги між цивільними та військовими запитами з урахуванням ризиків зловживань і необхідності довіри до учасників процесу. Запропоновано та реалізовано веб-систему, що забезпечує реєстрацію користувачів, подання та обробку запитів, облік внесків, модераційні механізми, а також розмежування доступу за ролями. Для зменшення звуження повноважень автентифікації та підтримки інтеграцій передбачено окремий сервісний контур OAuth2 поряд із використанням JWT для програмного доступу до REST API. Прикладний програмний продукт реалізовано на базі фреймворку Django з використанням Django REST Framework, документуванням API у форматі OpenAPI та реляційної бази даних PostgreSQL; для типових загроз застосовано обмеження частоти запитів, журнал аудиту ключових дій, захист від CSRF у веб-формах і набір заголовків безпеки браузера, зокрема політику CSP. Отримано працездатний прототип системи, придатний для подальшого розгортання та масштабування.

Опис

Ключові слова

гуманітарна координація, волонтерські запити, верифікація користувачів, веб-застосунок, REST API, OAuth2, JWT, безпека веб-систем, Django, PostgreSQL

Бібліографічний опис

Батюк, Б.-Д. О. Веб-застосунок для управління волонтерськими запитами на матеріальні ресурси між користувачами із системою верифікації та контролю доступу : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Батюк Богдан-Даниїл Олегович. – Київ, 2026. – 162 с.

ORCID

DOI