Proof of concept of centralized personal finance application

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

School of Science | Master's thesis

Department

Major/Subject

Mcode

Language

en

Pages

60

Series

Abstract

This thesis presents the design and development of a centralized personal finance management application using the Design Science Research Methodology (DSRM). The work is based in prior research on financial behavior, planning, and management tools, explaining how motivation, structured planning, and digital solutions influence financial well-being. The goal was to address real-world challenges faced by an individual stakeholder, whose existing financial tracking system relied on fragmented tools and manual processes. A proof-of-concept (PoC) application was developed using Flutter, .NET, and MongoDB, including functionalities such as asset tracking, categorized cash flow visualization, real-time data updates, and financial report generation. The solution was iteratively designed based on stakeholder's feedback and evaluated through task-based testing, structured questionnaires, and comparison to the baseline system. Results show significant improvements in automation, accuracy, and usability. While some features, such as authentication and full banking integration, were out of scope for this PoC, the system provides a strong foundation for further development and wider applicability in the domain of personal finance management.

Tämä diplomityö käsittelee keskitetyn henkilökohtaisen taloudenhallintasovelluksen suunnittelua ja kehittämistä hyödyntäen Design Science Research Methodology (DSRM) -tutkimusmenetelmää. Työn teoreettinen tausta pohjautuu aiempaan kirjallisuuteen taloudellisesta käyttäytymisestä, suunnittelusta ja taloudenhallintatyökaluista, joissa korostuvat motivaatio, suunnitelmallisuus ja digitaaliset ratkaisut taloudellisen hyvinvoinnin tukena. Työn tavoitteena oli parantaa yksityisen toimijan olemassa olevaa järjestelmää, joka koostui hajanaisista työkaluista ja manuaalisista prosesseista. Konseptitodistus kehitettiin hyödyntäen teknologioita kuten Flutter, .NET ja MongoDB. Sovellus sisältää toimintoja kuten varallisuuden seuranta, kategorisoitu kassavirta-analyysi, reaaliaikainen datan päivitys sekä talousraporttien generointi. Ratkaisu suunniteltiin iteratiivisesti toimijan palautteen perusteella ja arvioitiin tehtäväpohjaisella testauksella, strukturoidulla kyselyllä ja vertailulla aiempaan järjestelmään. Tulokset osoittavat merkittäviä parannuksia automaatiossa, luotettavuudessa ja käytettävyydessä. Vaikka kaikkia toimintoja, kuten tunnistautumista tai pankki-integraatioita, ei toteutettu konseptitodistuksessa, sovellus luo vahvan pohjan jatkokehitykselle ja laajemmalle käytettävyydelle henkilökohtaisen taloudenhallinnan alueella.

Description

Supervisor

Hellas, Arto

Other note

Citation