Money management using mobile application development

In this modern era of globalization, the process of digitization has become increasingly common in our daily lives. When it comes to personal money management, an increasing number of people are turning to mobile app-based money management systems to track their expenses and income. Furthermore, the...

Full description

Bibliographic Details
Main Author: Tay, Ye Schao
Format: Final Year Project / Dissertation / Thesis
Published: 2024
Subjects:
Online Access:http://eprints.utar.edu.my/6499/
http://eprints.utar.edu.my/6499/1/fyp_CN_2024_TYS.pdf
Description
Summary:In this modern era of globalization, the process of digitization has become increasingly common in our daily lives. When it comes to personal money management, an increasing number of people are turning to mobile app-based money management systems to track their expenses and income. Furthermore, these mobile applications often include an analysis module that allows users to gain a more intuitive understanding of their financial flows. To develop a comprehensive money management system, various existing systems like MyMoney, BudgetApp, and Monefy have been reviewed in terms of their modules, functionalities, strengths, and weaknesses. To address the issues identified in these existing systems, the project objectives for the proposed system have been discussed. The strengths from all of these existing systems have been adopted and integrated into the proposed system to enhance its capabilities. In the proposed money management system, the modules provided include a user authentication module, transaction management module, data virtualization module and user setting module,. The project utilized the Agile Scrum methodology and employed the Flutter programming language to develop a mobilebased money management system. The choice of a mobile application is driven by the fact that nearly everyone uses mobile devices. In the final stages of development, blackbox testing and white-box testing will be conducted to thoroughly test the entire system once all modules have been integrated. Once all modules pass the testing phase, the money management mobile application will be ready for commercialization and use by users.