Riddy21 / Riddy21/Friday_Budgeting_Pro
[Future] Multi-currency / FX support
Open
Nobody has claimed this yet.
enhancement
future
- Dominant language
- Python
- Stars
- 1
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Support tracking transactions in multiple currencies with automatic FX conversion for reports.
Why later: v0.1 assumes a single currency (whatever the user's banks use). Most personal users don't need this.
Rough scope:
- Add currency column to transactions + ledgers
- FX rate provider (e.g. exchangerate.host)
- Reports normalize to a base currency
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files or tests are named. Start by locating the transaction, ledger, and reporting entry points, then clarify the currency model and FX provider requirements before implementation. Done means transactions and ledgers retain currencies, rates support conversion, and reports normalize values to a base currency.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100