Вебдодаток для обліку і аналітики операцій по банківських картках користувача
| dc.contributor.advisor | Волков, Володимир Олександрович | |
| dc.contributor.author | Пугач, Артем Олександрович | |
| dc.date.accessioned | 2026-08-03T07:33:39Z | |
| dc.date.available | 2026-08-03T07:33:39Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Дипломна робота виконана на 70 сторінках, містить 20 ілюстрацій, 1 додаток, 20 джерел в переліку посилань. Метою дипломної роботи є розробка такого програмного продукту як «Вебдодаток для обліку і аналітики операцій по банківських картках користувача». Даний програмний продукт дозволяє користувачам полегшити ведення обліку фінансових операцій, аналізувати їх витрати і доходи, а також переглядати фінансову статистику у вигляді графіків, отримувати фінансовий рейтинг місяця та отримувати фінансові рекомендації на основі власної активності. Клієнтська частина програмного продукту була розроблена за допомогою бібліотеки React.js, для надсилання HTTP-запитів між клієнтською та серверною частинами вебдодатка використовується Axios. Для побудови графіків і візуалізації фінансової статистики користувача використовувалась бібліотека Recharts. Серверна частина розроблена за допомогою Node.js, для реалізації REST API, маршрутизації та роботи з логікою серверної частини використовується фреймворк Express.js, для збереження інформації про користувачів, банківські картки, категорії та фінансові операції використовувалася система керування базами даних PostgreSQL, а для взаємодії Node.js із PostgreSQL використовувалася ORM-бібліотека Sequelize ORM. Для хешування паролів використовувалася бібліотека bcryptjs. | |
| dc.description.abstractother | The thesis is 70 pages long, contains 20 illustrations, 1 appendix, and 20 sources in the list of references. The purpose of the thesis is to develop such a software product as "Web application for accounting and analytics of user bank card transactions". This software product allows users to facilitate accounting of financial transactions, analyze their expenses and income, as well as view financial statistics in the form of graphs, receive a financial rating of the month and receive financial recommendations based on their own activity. The client part of the software product was developed using the React.js library, Axios is used to send HTTP requests between the client and server parts of the web application. The Recharts library was used to build graphs and visualize user financial statistics. The server part was developed using Node.js, the Express.js framework is used to implement the REST API, routing and work with the logic of the server part, the PostgreSQL database management system was used to store information about users, bank cards, categories and financial transactions, and the Sequelize ORM library was used to interact with Node.js and PostgreSQL. The bcryptjs library was used for password hashing. | |
| dc.format.extent | 70 с. | |
| dc.identifier.citation | Пугач, А. О. Вебдодаток для обліку і аналітики операцій по банківських картках користувача : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Пугач Артем Олександрович. – Київ, 2026. – 70 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/82347 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | вебдодаток | |
| dc.subject | аналітика | |
| dc.subject | облік фінансів | |
| dc.subject | фінансові операції | |
| dc.subject | діаграми | |
| dc.subject | витрати | |
| dc.subject | доходи | |
| dc.subject | web application | |
| dc.subject | analytics | |
| dc.subject | financial accounting | |
| dc.subject | financial transactions | |
| dc.subject | charts | |
| dc.subject | expenses | |
| dc.subject | income | |
| dc.title | Вебдодаток для обліку і аналітики операцій по банківських картках користувача | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Pugach_bakalavr.pdf
- Розмір:
- 1.45 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: