Сервіс для створення та проведення соціальних опитувань

dc.contributor.advisorГордієнко, Нікіта Юрійович
dc.contributor.authorЖердєв, Данило Олександрович
dc.date.accessioned2025-09-18T12:59:15Z
dc.date.available2025-09-18T12:59:15Z
dc.date.issued2025
dc.description.abstractУ даній бакалаврській роботі було розроблено веб-застосунок для створення та проведення соціальних опитувань. Основною метою застосунку є надання інструменту для збору думок користувачів в онлайн форматі. Враховуючи важливість безпеки для такої системи в роботі, особливу увагу було приділено інструментам захисту від зовнішніх втручань, а також перевірку чи є користувач ботом. В застосунку реалізовані механізми автентифікації, авторизації, шифрування критичних даних, а також захисту API від різних видів кібератак. Для створення веб-застосунку для серверної частини використовувалася мова програмування Java та її фреймворк Spring, що дає можливість створити масштабований та безпечний REST-сервіс. Для клієнтської частини було використано фреймворк Angular, а в якості бази даних було використано PostgreSQL.
dc.description.abstractotherIn this bachelor's thesis, a web application for creating and conducting social surveys was developed. The main purpose of the application is to provide a tool for collecting user opinions in an online format. Given the importance of security for such a system, special attention was paid to protection tools against external interference, as well as bot detection. The application implements authentication, authorization, encryption of critical data, and protection of the API against various types of cyberattacks. For the server-side development, the Java programming language was used along with the Spring framework, enabling the creation of a scalable and secure REST service. For the client-side, the Angular framework was used, and PostgreSQL was chosen as the database
dc.format.extent155 с.
dc.identifier.citationЖердєв, Д. О. Сервіс для створення та проведення соціальних опитувань : дипломний проєкт … бакалавра : 123 Комп’ютерна інженерія / Жердєв Данило Олександрович. – Київ, 2025. – 155 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76151
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвеб-розробка
dc.subjectсоціальні опитування
dc.subjectspring
dc.subjectangular
dc.subjectпрограмування
dc.subjectprogramming
dc.subjectweb
dc.titleСервіс для створення та проведення соціальних опитувань
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Zherdiev_bakalavr.pdf
Розмір:
3.61 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: