Summary
Build the export/import pipeline: export receipts as CSV/JSON, import bank transactions from OFX/QFX files.
Context
Settings screen has stub placeholders for Export Data and Import Bank Transactions. These are critical for tax prep and bank reconciliation workflows.
Acceptance Criteria
Technical Notes
BankTransaction model already exists but has no UI or import flow
- Settings stubs:
SettingsView.swift rows for Export/Import
- OFX is XML-based — can parse with Foundation XMLParser
- Consider also supporting CSV bank exports
Summary
Build the export/import pipeline: export receipts as CSV/JSON, import bank transactions from OFX/QFX files.
Context
Settings screen has stub placeholders for Export Data and Import Bank Transactions. These are critical for tax prep and bank reconciliation workflows.
Acceptance Criteria
BankTransactionrecordsTechnical Notes
BankTransactionmodel already exists but has no UI or import flowSettingsView.swiftrows for Export/Import