Skip to content

SzefMocneUdo/Praca-inzynierska

Repository files navigation

Mobile application for managing personal finances

Contibutors

About the project

The application created as an engineering thesis for studies at the Lublin University of Technology. The aim of the project was to create a mobile application to manage finances, which as much as possible user needs. There are many applications for this purpose on the market, but in our opinion they are overkill and have many built-in functions which are cumbersome and the user does not use them fully. Therefore, our application focuses only on the most important aspects, which makes the application transparent and easy to use for any user.

Built With

The application was built using these technologies:

  • Flutter
  • Dart
  • Firebase

Functions in the application

The application allows the user to easily control his expenses and to categorize them in advance. The user can also make his dreams come true by setting financial goals. The main functions of the application are:

  • creation of a new account and login, so that the user can use the application even after changing the device.
  • Adding expenses and income, including adding the name of the transaction, date of transaction, category, amount and currency. It is also possible to add a description of the transaction.
  • overview of history with division into overview of expenses only or incomes only or all transactions, the history is arranged chronologically from the newest entry to the oldest one, after clicking on a transaction details are shown.
  • overview of current situation on the currency market with division into cryptocurrencies and normal currencies
  • adding multiple cards to the account and card overview
  • adding personal financial targets: adding the name, currency and amount of the target
  • goal data manipulation: changing the name, and collected and final amount.
  • deleting financial goals

About

Aplikacja do zarządzania finansami

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages