Публікація: Програмна система для організації збору коштів. Клієнтська частина для донорів та адміністраторів
dc.contributor.author | Ричко, О. С. | |
dc.date.accessioned | 2025-06-19T15:56:27Z | |
dc.date.available | 2025-06-19T15:56:27Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Об’єкт розробки – веб-орієнтована програмна система для організації та супроводу збору коштів благодійними ініціативами. Мета розробки – створити модульну програмну платформу, що забезпечує прозоре управління ініціативами, безпечну обробку платежів та гнучку систему сповіщень для донорів і адміністраторів. Методи та засоби реалізації – серверна частина побудована на ASP.NET Core з використанням Clean Architecture та EF Core; інтеграція платіжних сервісів (Stripe, LiqPay) виконується через REST-API; клієнтська частина реалізована на React із застосуванням Redux Toolkit та Material UI; для моніторингу використано Prometheus і Grafana, тестування забезпечено xUnit/NUnit. Результати – розроблено та впроваджено: - модуль користувачів із двофакторною авторизацією (email + Google OAuth) і ролями admin/user; - модуль донорів із історією транзакцій, пошуком і «Топ-донори»; - систему підписок та email-/push-сповіщень про нові збори й зміни їх статусу; - API-ендпоїнти з авторизацією по згенерованому API-ключу для інтеграції з зовнішніми платформами; - мобільний інтерфейс з підтримкою GPS-пошуку локальних ініціатив. Запропоноване рішення підвищує прозорість фінансових потоків, автоматизує взаємодію між організаторами й донорами та забезпечує масштабованість сервісу для міжнародного використання. | |
dc.identifier.citation | Ричко О. С. Програмна система для організації збору коштів. Клієнтська частина для донорів та адміністраторів : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на першому (бакалаврському) рівні, спеціальність 121 – Інженерія програмного забезпечення / О. С. Ричко ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. - Харків, 2025. - 61 с. | |
dc.identifier.uri | https://openarchive.nure.ua/handle/document/31684 | |
dc.language.iso | uk | |
dc.subject | донат | |
dc.subject | краудфандинг | |
dc.subject | благодійна ініціатива | |
dc.subject | гнучка система сповіщень | |
dc.subject | React | |
dc.title | Програмна система для організації збору коштів. Клієнтська частина для донорів та адміністраторів | |
dc.type | Other | |
dspace.entity.type | Publication |
Файли
Оригінальний пакет
1 - 2 з 2
Завантаження...
- Назва:
- 2025_B_PI_Rychko_OS.pdf
- Розмір:
- 2 MB
- Формат:
- Adobe Portable Document Format
Завантаження...
- Назва:
- Dodatok_Rychko.pdf
- Розмір:
- 1.7 MB
- Формат:
- Adobe Portable Document Format
Ліцензійний пакет
1 - 1 з 1
Немає доступних мініатюр
- Назва:
- license.txt
- Розмір:
- 10.74 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: