Manage Your Finances, or simply Finances, is a comprehensive financial management application. Its primary goal is to empower users with efficient budget control, allowing them to create and manage accounts, track financial transactions organized into customizable categories, import OFX statements, and plan and execute budgets.
Finances is a financial manager, empowering you to have control over your budget. With easy-to-use features and a strong commitment to privacy, it has been designed to assist in managing your financial life.
App Objectives
Finances aims to be a user-friendly tool for expense tracking and financial management improvement. It empowers users to manage an unlimited number of accounts, categorize their expenses into customizable categories, and create and monitor the execution of their budgets.
Privacy
Finances only collects personal information in the form of a specific email address and password required for the registration of a Google Firebase account. This data is used exclusively to securely store these credentials.
Finances was designed to be minimally intrusive and, therefore, keeps all information related to financial transactions, accounts, categories, and budgets stored exclusively on the user's device and not shared in any way by the application.
App Description
Finances has five main pages and various dialogs, all described in the documentation along with the application. Users can navigate between these pages via the app's bottom icon bar. A brief description of these pages is:
Transactions Page: The main page of the app, where users enter transactions, select different accounts, and track monthly balances.
Accounts Page: Users can add, remove, or edit their accounts.
Categories/Budget Page: Allows users to add, remove, or edit payment categories and set monthly budgets.
OFX Files Page: A new feature that allows the user to import bank statements in OFX format, significantly speeding up the entry of transactions.
Statistics Page: Here, users can monitor annual spending statistics and track expenditures across different consumption categories.
There is also a sixth page for adjusting the app's settings, accessible through the menu in the upper right corner of the Transactions Page. On this page, it is possible to customize themes, languages, and perform data backup and recovery.
About the Development
Finances was built following a feature-based architecture, with its components and modules related to a specific functionality logically grouped, facilitating understanding, maintenance, and the longevity of the project.