Skip to content

Implemented import from MoneyManager#520

Open
Mattia-Sacchi wants to merge 28 commits intoRIP-Comm:mainfrom
Mattia-Sacchi:main
Open

Implemented import from MoneyManager#520
Mattia-Sacchi wants to merge 28 commits intoRIP-Comm:mainfrom
Mattia-Sacchi:main

Conversation

@Mattia-Sacchi
Copy link
Copy Markdown

I have added the ability to import a CSV file from the MoneyManager application to the app:
https://play.google.com/store/apps/details?id=com.realbyteapps.moneymanagerfree&hl=en-US&pli=1

I have been using this application for two years and wanted to migrate to yours, so I added this feature. I have already tested the import with data from both my own account and those from my girlfriend and other friends who use the app.

Among the main changes, there is the addition of a button in the backup settings and the implementation in the database, which is systematically overwritten. However, there would be a possibility to change the code a bit to integrate the input data from a certain date to another.

It adds all categories and subcategories as well as the accounts that come from MoneyManager, providing an excellent migration experience.
If there are any issues with this feature, I am willing to monitor the app's issues and resolve them myself.

P.S. I have added myself to the collaborators' screen in case you accept the PR.

immagine

mikev-cw and others added 18 commits January 28, 2026 09:45
quando l'utente prova a salvare nella root directory di android ha un output più chiaro sul perchè non funziona e su dove salvare il file
Dettaglio export popup avviso su android
* build: update project and ios settings

* fix: visual bug on transactions header

* ci: fix flutter version update

* fix: subcategories not counting in budgets
…mm#515)

* Fix demo data

* Dart format

* Fix category reordering when subcategories are added
@Mattia-Sacchi
Copy link
Copy Markdown
Author

Mattia-Sacchi commented Mar 7, 2026

I’ve also added two buttons to import/export the raw database, which are significantly faster.

Copy link
Copy Markdown
Collaborator

@theperu theperu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work! I just have a few notes here and there:

  • There are some conflicts that need to be resolved before merging
  • I noticed that the exported csv has different names for the columns based on the language and at the moment it just works if you use the English one
  • The icons are all the same, ideally we should have different ones for each option, ex. for the MoneyManager import we could have a pig, for the db options we could use a DB icon (if we can even find different ones to use for the import and export that would be ideal)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants