Ok, so I’ve tried a few open source apps for tracking money and they’re either too complicated, a hassle to setup or don’t use mysql/mariadb so would require setting up PostgreSQL 😖

I’m currently using forecast for the iPad which is great but I’m trying to wean myself off Apple giving they’re going to shit too and find all the docker versions I’ve got working are too complicated /faff to use and seem to focus on what you’ve already spent.

So anyone have suggestions for: Simple docker setup Mysql if it won’t do flat file 3 month future forecasting based on recurring transaction

I don’t care what I’ve spent, I want to know, based on the recurring transaction, what my balance is over the next 3 months, so I know if i have spare money to spend/save.

Seems a lot of budgeting apps miss that somehow. 🤨

——— Edit: theres a lot of replies to sort through but thanks to everyone for responding.

I’ve done spreadsheets but it’s still a hassle to setup and I have enough going on to be faffing about trying to learn graphs which is what i’d really like.

I’ve also tried a lot that are listed on https://selfh.st/ but even actualbudget doesn’t seem to be able to forecast unless i’m missing something?

DollarDollar seems interesting but requires postgras and actualbudget seems nice but unless i’m missing something still can’t show future cashflow even if you add something as recurring?

Seems odd that all these apps offer tons of features for what you’ve already spent but nothing for how much you have to spend over the next 2-3 months which is all i care about. 😕

  • Lka1988
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 days ago

    The whole thing 😅 how do I know if my bank uses MX?

    • JayleneSlide@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 days ago

      Different financial institutions (FI) will all have different appearances, because of the nature of how MX is implemented, and whether on desktop or mobile. In the case of my credit union, it’s right here:

      The interface of MX Platform on desktop looks like this:

      You might see something like this in your online banking home page:

      There are two ways that MX can get data from other accounts which you have to explicitly link in your bank/CU interface. The first method is through Open Banking protocols, which are mercifully obfuscated from the end user. Seriously, if you’re having trouble sleeping, try reading some of the Open Banking specifications. :D One selects their FI from the list, and enters creds and 2FA challenge. The other method is screen-scraping, but again this is abstracted away from the end user.

      One of the features where MX slaps more than anyone else (for now) is identifying the source of debits and classifying them. Underneath the hood, debit and credit card transaction strings are chaos. But even if MX gets it wrong, you can manually re-classify your expenses, and it will apply that to future transactions (optional). I already mentioned the burndowns, but if you have an idea for a saving schedule, MX will provide reminders and factor in your growth. Platform will also provide reminders for almost everything.

      Let me know if you have any other questions.

      • Lka1988
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        4 days ago

        Ah, ok, I get the general idea now. UCCU uses this software, too (you said you worked for MX, which is based in Lehi… I also work in Lehi 😅), but I gotta be honest - I’m not a huge fan of the mobile app. It just feels like a PWA. But that might just be UCCU’s implementation, so, IDK.

        Thanks for the explanation though!

        • JayleneSlide@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          4 days ago

          Hello (former) fellow Lehi worker! Although I was remote except for the onsite weeks. I’m not a fan of 99% mobile apps, maybe more than 99%. I didn’t work on mobile, but I am quite sure that it is in fact a PWA.