Веб-застосунок контролю персональних фінансів на основі клієнт-серверної архітектури
| dc.contributor.advisor | Кузьменко, Ігор Миколайович | |
| dc.contributor.author | Дятел, Михайло Борисович | |
| dc.date.accessioned | 2025-10-08T09:26:35Z | |
| dc.date.available | 2025-10-08T09:26:35Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Дипломна робота виконана на 65 сторінках, містить 32 ілюстрації, 1 таблицю, 2 додатки, 27 джерел у списку посилань. Метою є розробка веб-застосунку для контролю персональних фінансів на основі клієнт-серверної архітектури, що дозволить користувачам ефективно планувати, відстежувати та аналізувати свої доходи, витрати та фінансові цілі. Реалізовано функції обліку витрат і доходів, створення фінансових цілей, візуалізації статистики та захисту персональних даних. Застосовано технології Node.js, Express, MongoDB, Next.js, React, Redux Toolkit. Реалізовано JWT-автентифікацію, адаптивний інтерфейс і локалізацію. Результатом роботи є робоча система для обліку персональних фінансів, яка може бути використана людьми для покращення їх фінансової грамотності. Веб-застосунок контролю персональних фінансів дозволяє користувачам обліковувати доходи, витрати та фінансові цілі в зручному інтерфейсі. Система підтримує багатовалютність, категоризацію витрат, аналітику фінансової активності та створення фінансових цілей. Застосунок реалізовано на основі клієнт-серверної архітектури з використанням TypeScript, React, Next.js, Express та MongoDB. Забезпечено захищену автентифікацію за допомогою JWT та розмежування прав доступу через ролі користувачів. | |
| dc.description.abstractother | The thesis is 65 pages long, contains 32 illustrations, 1 table, 2 appendices, and 27 references. The aim is to develop a web application for personal finance control based on a client-server architecture that will allow users to effectively plan, track, and analyze their income, expenses, and financial goals. The application features accounting for expenses and income, creating financial goals, visualizing statistics, and protecting personal data. Node.js, Express, MongoDB, Next.js, React, Redux Toolkit technologies are used. JWT authentication, adaptive interface, and localization were implemented. The result is a working system for personal finances that can be used by people to improve their financial literacy. | |
| dc.format.extent | 66 с. | |
| dc.identifier.citation | Дятел, М. Б. Веб-застосунок контролю персональних фінансів на основі клієнт-серверної архітектури : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Дятел Михайло Борисович. – Київ, 2025. – 66 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/76673 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | веб-застосунок | |
| dc.subject | фінанси | |
| dc.subject | MongoDB | |
| dc.subject | клієнт-сервер | |
| dc.title | Веб-застосунок контролю персональних фінансів на основі клієнт-серверної архітектури | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Diatel_bakalavr.pdf
- Розмір:
- 2.26 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: