Finanšu pārvaldības rīks, izmantojot Swedbank API
Author
Krūmiņš, Kristiāns
Co-author
Latvijas Universitāte. Eksakto zinātņu un tehnoloģiju fakultāte
Advisor
Vihrovs, Jevgēnijs
Date
2025Metadata
Show full item recordAbstract
Kvalifikācijas darba mērķis ir izstrādāt finanšu pārvaldības sistēmu, kas vienkāršo piekļuvi banku datiem un nodrošina to efektīvu analīzi, izmantojot Swedbank API. Sistēmas galvenie mērķi ietver drošu lietotāju autentifikāciju, izmantojot OAuth 2.0 protokolu, lietotāja atļauju izveidi un pārvaldību, kā arī detalizētu kontu informācijas, bilances un darījumu vēstures pārskatīšanu. Darbā īpaša uzmanība tiek pievērsta datu drošībai, standartizētai komunikācijai ar Swedbank API un tās definēto prasību ievērošanai, tādējādi nodrošinot pilnīgu atbilstību nozares standartiem. Darbā galvenokārt tiek izmantota JavaScript programmēšanas valoda un Express.js un Vue3 ietvari. Šajā dokumentā ir aprakstītas sistēmas programmatūras prasības, projektējums, funkcionalitāte, pārvaldība, testēšana un tās pirmkods. Atslēgvārdi: finanšu pārvaldības sistēma, Swedbank API, API integrācija, OAuth 2.0 The purpose of this qualification work is to develop a financial management system that simplifies access to banking data and ensures its effective analysis through the integration of the Swedbank API. The primary goals of the system include secure user authentication using the OAuth 2.0 protocol, the creation and management of user consents, and the detailed review of account information, balances, and transaction histories. Special attention is given to data security, standardized communication with the Swedbank API, and strict adherence to its defined requirements, thereby ensuring full compliance with industry standards. The project uses the JavaScript programming language and the Express.js and Vue3 frameworks. This document describes the system's software requirements, design, functionality, management, testing, and source code. Keywords: financial management system, Swedbank API, API integration, OAuth 2.0