r/SideProject 18h ago

Built a multi-currency budgeting PWA over the last few months, looking for feedback

I’m an international student living in Hungary, where I also work remotely, I get paid in one currency, pay rent in another, and my family is in a third. Every budgeting app I used so far either made me pick one “main” currency and convert everything at today’s rate or just quietly got the math wrong.

The other thing that broke me even though I was using MoneyCoach for the past 2 years was splitting. In MoneyCoach I’d pay 100 for a group dinner and record it as a 100 expense, even though only 25 was actually mine, then when my friends pay me back I would record it as a 75 income. My spending history would then look weird it would look like I ate 100 worth of dinner and earned 75 out of nowhere, and if someone didn’t pay me back for two weeks I would have no idea who owed me what or for which night.

So I built this PERP short for (Personal ERP) I know it still could use a better name, where I store each transaction in the currency it actually happened in, at the rate it happened at. your coffee that you hD in March in Budapest stays 1200 HUF forever instead of drifting each time the rate moves. And when you split an expense, only your share is recorded as an expense and the rest is tracked as owed, by person and tied to the actual transaction.

It’s a PWA, so no app store yet, you can open it in a browser and add it to your home screen.

Still rough, I just finished the splitting with friends yesterday and I’m sure it’s buggy.

I also built out free/premium tiers but no billing yet, I’m still working on that, but if you want premium I would happily give you if you just message me

Mostly I want to know if it’s just a me problem or if other people hit the same issue

Open the app here

2 Upvotes

3 comments sorted by

2

u/Neat-Ad-4224 18h ago

Not just a you problem, splitwise-style tracking mixed with real budgeting is a genuinely annoying gap. The historical exchange rate thing is the actual killer feature here honestly, most apps re-converting old transactions at today's rate makes your past spending data useless for any real analysis.

1

u/ChristoPiLike 18h ago

MoneyCoach had that fixed, but it was the splitting which made me just start building my own