pavitsu/pavit-bank-reconciliation ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple Python app for bank reconciliation that takes a bank CSV and a ledger CSV, lets me map the important columns, and then matches the transactions to find what is missing or different between the two files.
I want a small GUI where I can pick the input files, choose the date, description, withdrawal, deposit, and balance fields, and combine multiple text columns when needed. It should compare the bank statement to the accounting records, show the matched items, the unmatched items, and the balance differences, then help me see what needs to be booked back into the ledger.
Please make it work with the example CSV files in the project and keep the flow simple enough that someone non technical could use it. If anything is unclear, use the existing project files and look up current docs online if you need to.