Бакалаврські роботи
Постійне посилання зібрання
Переглянути
Перегляд Бакалаврські роботи за Ключові слова "(React"
Зараз показуємо 1 - 1 з 1
Результатів на сторінці
Налаштування сортування
Документ Відкритий доступ Платформа для синхронізації даних між військовими та благодійними організаціями(КПІ ім. Ігоря Сікорського, 2025) Мудрик, Дмитро Петрович; Шульга, Максим ВолодимировичУ бакалаврському дипломному проєкті розроблено веб-платформу для синхронізації даних між військовими підрозділами та благодійними організаціями. Основною метою створення системи є підвищення ефективності взаємодії між сторонами, які надають та отримують гуманітарну чи матеріальну допомогу. Платформа дозволяє проходити авторизацію представникам військових формувань та перевіреним волонтерам, забезпечуючи безпечний обмін даними. Реалізовано функціональність створення та перегляду запитів на допомогу, які класифікуються за типами потреб (наприклад, медичне спорядження, транспортні засоби, засоби спостереження тощо). З іншого боку, благодійні організації можуть публікувати доступні ресурси, пропонуючи відповідну допомогу. Важливою складовою є система статусів, що супроводжує кожен запит від моменту створення до підтвердження отримання, що дозволяє прозоро відслідковувати процес передачі допомоги. У процесі реалізації платформи використано сучасний стек вебтехнологій. Для створення клієнтської частини застосовано JavaScript з використанням бібліотеки React, що забезпечує динамічний інтерфейс користувача. Серверну логіку реалізовано за допомогою Node.js у поєднанні з фреймворком Express. Для зберігання та обробки даних використовується реляційна база даних PostgreSQL. Аутентифікацію та авторизацію побудовано з використанням JSON Web Token (JWT). Розгортання та керування сервісами відбувається через Docker, що забезпечує ізольованість та масштабованість системи.