OmkarPathak / OmkarPathak/TrackMyRupee
Feature request: Adding transactions by parsing bank account statements manually which are imported by user in xlsx format for various banks
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 22
- Forks
- 15
- PR merge metrics
- No merged PRs in 30d
Description
For every transaction, a category must be assigned by user.
Additionally, the app can also automatically categorize a transaction, by storing and matching the entity the payment is made to previously.
This request is mainly beneficial as adding 100 transactions every month manually is painful than selecting the category for transactions using a dropdown (which is also painful, a tradeoff for not having to go for account aggregator approach).
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
Start by mapping the existing transaction, category, and user-import flows, then determine how XLSX layouts differ across the targeted banks. Define what a successful import does for missing categories and how previous payment entities are matched; done means imported transactions can be categorized efficiently without requiring an account aggregator.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- django, python
- Domain
- backend, data
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100